外部可访问
mysql docker run --network ems --name mysql02 -d -p 3306:3306 -v /data/conf/mysql/conf:/etc/mysql/conf.d -v /data/src/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=19951023chen mysql:5.7 django docker run --network ems --privileged -it -d --name centos01 -p 80:8080 -v /data/web/:/data/web/ kkxl95/centos7-python3.6.9:1.2 redis docker run --network ems --privileged -it -d --name redis01 -p 6379:6379 -v /data/docker/docker_data/:/etc/web/ redis
容器访问 centos7_01和mysql redis容器互联
docker run --name mysql03 -d -v /data/conf/mysql/conf:/etc/mysql/conf.d -v /data/src/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=19951023chen mysql:5.7 docker run -d --name redis_web redis
docker run --privileged -p 8080:8080 --name=centos7_01 -itd -v /data/web:/data/web --link redis_web:redis_web mysql03:mysql03 centos:centos7
查看docker网络配置 docker network ls 删除网桥 docker network rm 网桥名称 查看网桥详细 docker inspect 网桥名称 创建网桥 docker network create izone_net(网桥名称) == docker network create -d bridge zione_net(网桥名称)
docker run -d -P --network ems --name nginx_t1 nginx docker run -d -P --network ems --name centos7_04 centos7
docker run -d -p 8080:8080 --network izone_net --name nginx_t1 nginx:last
pip3 install -i https://pypi.douban.com/simple/ -r xx.txt
查看容器详细信息
docker inspect 容器id
导入数据
set names utf8; create database izone; source /root/izone.sql;
复制东西到容器
docker cp izone.sql 6d79d9e0b1a8:/root/
可视化界面 docker run -d -p 9000:9000 -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /portainer:/public --restart=always --name prtainer portainer/portainer
删除并且停止所有容器
docker stop $(docker ps -q) & docker rm $(docker ps -aq) 符合条件的 docker rm $(docker ps -a|grep centos|awk '{print $1}'|xargs -n 1) docker rm -f $(docker images 容器名字 -qa)
启动 docker run -dit centos /bin/bash
进入容器 docker exec -it 04875cbf6f88 bash
更新镜像
docker commit -m "安装了pip3 django环境" -a "学长" 04875cbf6f88 kkxl95/centos7-python3.6.9:1.1
推送到仓库
docker push kkxl95/centos7-python3.6.9:1.1
emqx 启动
docker run -e TZ="Asia/Shanghai" -d --name emqx -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8081:8081 -p 8084:8084 -p 18083:18083 emqx/emqx
docker可视化管理工具 docker run -d -p 9000:9000 -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /portainer:/public --restart=always --name prtainer portainer/portainer
docker时区
apk --update add --no-cache tzdata cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
portainer: image: portainer/portainer:latest container_name: portainer2 hostname: portainer restart: always volumes: - "/var/run/docker.sock:/var/run/docker.sock" - "./portainer/data:/data" - "/portainer:/public" environment: TZ: Asia/Shanghai LANG: en_US.UTF-8 ports: - "9000:9000" - "8000:8000"
版权声明:如无特殊说明,文章均为本站原创,转载请注明出处
本文链接:http://kkxl95.cn/article/gk2bRUPs8XCjEwMufIj3/