docker 删除基于镜像的所有容器
玩docker
搞了一堆的镜像,又搞了一堆的容器
一大堆
但是 docker 居然没有提供一个可以一次性清理基于某个镜像的所有容器的方式。
真
好吧 用下面这个命令就可以一次搞定:
docker 删除基于镜像的所有容器:
sudo docker ps -a | awk '{ print $1,$2 }' | grep 这里是镜像的名称| awk '{print $1 }' | xargs -I {} sudo docker rm {}
玩docker
搞了一堆的镜像,又搞了一堆的容器
一大堆
但是 docker 居然没有提供一个可以一次性清理基于某个镜像的所有容器的方式。
真
好吧 用下面这个命令就可以一次搞定:
docker 删除基于镜像的所有容器:
sudo docker ps -a | awk '{ print $1,$2 }' | grep 这里是镜像的名称| awk '{print $1 }' | xargs -I {} sudo docker rm {}