从存储库中删除所有的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 

我怎样才能用一个命令删除ubuntu:14.04和ubuntu:12.04?

您可以使用

 docker rmi $(docker images -q ubuntu) 

-q仅列出图像ID和docker images -q ubuntu列出所有的ubuntu图像的ID。