导图社区 Docker
Docker的入门思维导图,十分钟学会使用docker系列。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Docker
Docker安装配置
Docker启动
systemctl enable docker
systemctl start docker
设置国内源
vim /etc/docker/daemon.json
systemctl restart docker
镜像管理
本地镜像列表
docker images
docker image ls
查找网络镜像
docker search mysql
拉取镜像
docker pull ubuntu:18.04
设置镜像标签
docker tag 18888 image/ubuntu-01
创建镜像
更新镜像
docker commit -m "2018-6" -a "lay" 18888 image/ubuntu-new
-m 提交信息
-a 指定作者
1888 指定基础容器ID
image/ubuntu-new 指定创建的镜像名
构建镜像
删除镜像
docker rmi ubuntu:18.04
容器管理
查看本机容器
docker ps 查看运行的容器
docker ps -a 查看所有容器
创建运行容器
创建容器
docker create --name ff1 ubuntu:18.04
创建并运行容器——闪退
docker run -d -p 5000:5000 --name mysql01 myimages/ubuntu:13.01 python app.py
-d 让容器后台运行
-P 本地和容器内部端口映射
--name 容器名称
python app.py 容器起动时运行的命令
创建交互式容器
docker -dit --name ff2 ubuntu:18.04
docker -it --name ff3 ubuntu:18.04 /bin/bash
运行容器
docker start mysql
重启容器
docker restart mysql
关闭容器
docker stop mysql
链接容器
attach方式
sudo docker attach 188888
当容器是在-d状态运行时,不能用
exec方式
sudo docker exec -it 188888 /bin/bash
删除容器
docker rm ff2
常用镜像
mysql
sudo docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
Mongo
sudo docker run --name mongodb -p 27017:27017 -td mongo:3.7