- 镜像相关
- 查看镜像
- 删除镜像
- 容器相关
- 运行容器
- 查看正在运行的容器
- 查看所有容器
- 停止运行容器
- 删除容器
- 删除所有停止运行的容器
docker image ls # 等价于 docker images删除镜像
要求镜像未被容器引用(不存在该镜像的容器)
也就是说先删除使用该镜像的所有容器
# docker image rm 镜像ID docker image rm 30b903566949 # 等价于 docker rmi 30b903566949容器相关 运行容器
# docker yun 镜像名称:镜像版本(不填默认latest) docker run centos docker rum centos:7 # 以交互的形式运行容器 # 直接进入容器内部 docker run -it centos查看正在运行的容器
docker container ls # 等价于 docker ps查看所有容器
docker container ls -a # 等价于 docker ps -a停止运行容器
# docker kill 容器ID docker kill 7d360ce8c347删除容器
不能删除正在运行的容器
# docker container rm 容器ID docker container rm 371a4f719f8f # 等价于 docker rm 371a4f719f8f删除所有停止运行的容器
# -f 过滤 # -q 列出容器ID # docker ps -f "status=exited" -q (列出所有已经停止运行的容器ID) # 删除所有停止运行的容器 docker rm $(docker ps -f "status=exited" -q) # 扩展 列出所有容器ID docker ps -aq



