(1)、查看docker安装版本
sudo docker version
(2)、启动docker 镜像生成容器
sudo docker run --name xxx -p xxx:xxx -v xxx:xxx -d image:tag
--name 容器别名
-p 端口映射冒号前是宿主机端口,冒号后面为容器端口(例:8081:8080)
-v 文件或目录到容器。冒号前面是宿主机文件或目录,冒号后面是容器文件或目录(例:/mydata/mongo/db:/data/db)
-d 后台运行
(3)、进入docker 容器
sudo docker exec -it 容器别名或容器ID /bin/bash
-i: 以交互模式运行
-t: 为容器重新分配一个伪输入终端
脚本使用/bin/bash来解释执行
(4)、重启docker 容器
sudo docker restart 容器别名或容器ID
(5)、停止docker 容器
sudo docker stop 容器别名或容器ID
(6)、删除docker 容器(注:必须在容器停止状态时才可以删除)
sudo docker rm 容器别名或容器ID
(7)、删除docker 镜像
sudo docker rmi 镜像名称或镜像ID
(8)、查看docker进程
sudo docker stats
(9)、查看docker容器的IP
sudo docker inspect -f '{{.NetworkSettings.IPAddress}}' 容器别名或容器ID
(10)、卸载docker
sudo apt-get remove docker*
sudo apt-get autoremove --purge docker*
(11)、查看docker日志
sudo docker logs -f 容器别名或容器ID 查看所有日志
sudo docker logs --tail=150 容器别名或容器ID 查看最后150条日志