版权声明:本文为博主原创文章,未经博主允许不得转载。 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)