从存储库中删除所有Docker镜像

sha*_*deh 9 docker

我想删除Docker中的所有Ubuntu映像.这是docker图像显示的内容:

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
Run Code Online (Sandbox Code Playgroud)

如何用一个命令删除ubuntu:14.04和ubuntu:12.04?

Xio*_*Jin 16

您可以使用

docker rmi $(docker images -q ubuntu)
Run Code Online (Sandbox Code Playgroud)

-q仅列出图像ID,并docker images -q ubuntu列出所有ubuntu图像的ID.