删除镜像命令
一、通过标签删除镜像
通过如下两个都可以删除镜像:
docker rmi [image]
或者:docker image rm
[image]
支持的子命令如下:
-
-f, -force
: 强制删除镜像,即便有容器引用该镜像; -
-no-prune
: 不要删除未带标签的父镜像;
例子:
docker rmi docker.io/mysql:5.7
二、通过 ID 删除镜像
docker rmi ee7cbd482336
三、快速全部删除镜像
1. 想要删除容器,则要先停止所有容器(当然,也可以加-f强制删除,但是不推荐):
docker stop $(docker ps -a -q)
docker stop -f $(docker ps -a -q)
2. 删除所有容器
docker rm $(docker ps -a -q)
docker rm -f $(docker ps -a -q)
3.删除所有镜像(慎重)
docker rmi $(docker images -q)
删除容器命令
1.停用全部运行中的容器:
docker stop $(docker ps -q)
2.删除全部容器:
docker rm $(docker ps -aq)
3.一条命令实现停用并删除容器:
docker stop $(docker ps -q) & docker rm $(docker ps -aq)