Docker删除容器和镜像
一、删除镜像
docker中查看所有镜像:
1 | docker images |
1、删除单个镜像
删除docker中的某个镜像,可以使用如下命令:
1 | docker rmi 镜像id |
2、删除所有镜像
1 | docker rmi `docker images -q` |
3、按条件删除镜像
- 镜像没有打标记的情况下
1 | docker rmi `docker images -q | awk '/^<none>/ { print $3 }'` |
- 根据镜像名称中包含的关键字删除
1 | docker rmi --force `docker images | grep 关键字 | awk '{print $3}'` #关键字:镜像名称或名称部分关键字 |
二、删除容器
docker中查看容器:
1 | docker ps #显示正在运行中的容器 |
1、删除单个容器
删除docker中的某个容器,可以使用如下命令:
1 | docker rm 容器id |
2、删除所有容器
1 | docker rm `docker ps -a -q` |