启停docker
sudo systemctl start docker
sudo systemctl stop docker
查看版本信息
docker version
docker info
镜像相关操作
# 查看已有镜像
docker images
# 删除镜像
docker rmi <镜像ID>
# 查找docker hub镜像
docker search <镜像NAME>
# 从docker hub拉取镜像
docker pull <镜像NAME>
容器相关操作(查/删)
# 查看运行中的容器
docker ps
# 查看所有容器,包括停止状态的容器
docker ps -a
# 删除容器
docker rm <容器ID>
容器使用
# 创建容器
docker run <镜像NAME>
# 创建容器并后台运行
docker run <镜像NAME> -d
# 启动容器
docker start <容器ID>
# 关闭容器
docker stop <容器ID>
# 重启容器
docker restart <容器ID>
Docker Compose
# 当前目录存在docker-compose.yml文件,可以使用该命令启动,但不能够后台运行,命令行退出容器就会关闭
docker-compose up
# 指定配置文件启动
docker-compose -f docker-compose.yml up
# 指定配置文件后台启动
docker-compose -f docker-compose.yml up -d
# 启动已创建但在关闭状态的容器
docker-compose -f docker-compose.yml start
# 关闭后台运行的容器
docker-compose -f docker-compose.yml stop
参考
- [1] Docker菜鸟教程
- [2] Docker Curriculum