【IT之路】Docker 容器、容器镜像删除

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mwb2001/article/details/89644674

一、Docker容器管理


1、停止所有的container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

2、如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

3、删除其中某个容器

docker rm <image id>

docker rm 14a62bef49c9

二、容器镜像管理


1、查看当前有些什么images

docker images

2、删除images,通过image的id来指定删除谁

docker rmi <image id>

上图中删除tomcat容器镜像(5a069ba3df4d)失败,是因为容器镜像已经被tomcat容器()引用,要先把引用的容器先删除了

3、想要删除untagged images,也就是那些id为<None>的image的话可以用

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

4、要删除全部image的话

docker rmi $(docker images -q)

猜你喜欢

转载自blog.csdn.net/mwb2001/article/details/89644674