Docker 常用命令指南
一、启动类
1. 启动 docker
systemctl start docker
2. 关闭 docker
systemctl stop docker
3. 重新启动 docker
systemctl restart docker
4. docker 设置自启动
systemctl enable docker
5. 查看 docker 运行状态
systemctl status docker
6. 查看 docker 版本号等信息
docker version
或者
docker info
该命令还可以查看到有多少容器及其状态和镜像的信息。
7. docker 帮助
docker --help
docker run --help
二、镜像类
1. 查看镜像
docker images
2. 搜索镜像
docker search [OPTIONS] 镜像名字
docker search mysql
3. 拉取镜像
docker pull mysql
没有指定版本则默认最新版。
4. 运行镜像
docker run tomcat
运行镜像后可以按 Ctrl+C 退出。
5. 删除镜像
docker rmi 镜像名/镜像 ID
# 若镜像在运行则会报错
docker rmi -f 镜像名/镜像 ID
# 强制删除一个
docker rmi -f mysql
# 删除多个,其镜像 ID 或镜像用空格隔开即可
docker rmi -f mysql redis
# 删除全部镜像
docker rmi -f $(docker images -aq)
其中 -a 意思为显示全部,-q 意思为只显示 ID。
6. 加载镜像
docker load -i 镜像保存文件位置
docker load myimage.tar


