从仓库中删除所有Docker镜像

19

我想从Docker中删除所有Ubuntu镜像。这是docker images显示的内容:

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
nginx               test                b585568733c7        3 weeks ago         93.46 MB
ubuntu              14.04               ce76de2e871b        4 weeks ago         188 MB
ubuntu              12.04               583364cb662d        4 weeks ago         138 MB
tommylau/ocserv     latest              26d1014b5930        5 weeks ago         145.6 MB
nginx               1.7.11              520f1dbba9d6        12 months ago       93.44 MB

如何用单个命令删除Ubuntu 14.04和Ubuntu 12.04?

1个回答

45

您可以使用

docker rmi $(docker images -q ubuntu)

-q 列出镜像的唯一标识符,docker images -q ubuntu 列出所有 ubuntu 镜像的唯一标识符。


太棒了。我花了半个小时来尝试解决这个问题。 - Isaac Abraham

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接