Docker中批量删除 tag为"none"的镜像

  • docker images

在docker中执行上述命令,会看到一些镜像:

然后列出所有的容器 ID:

  • docker ps -a -q

删除前应该停止所有的容器:

  • docker stop $(docker ps -a -q)

删除tag为"<none>"镜像可以这样:

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

注:

删除所有停止的容器:

  • docker rm $(docker ps -a -q)

删除所有的镜像:

  • docker rmi $(docker images -q)

猜你喜欢

转载自blog.csdn.net/zyx_ly/article/details/84726509