docker工人:在types中删除具有特定名称的docker图像
我想删除所有包含单词iam或api-proxy的docker图像。 存储库名称将是<ip_address>:5000/iam4
或<ip_address>:5000/api-proxy3
。 我怎么去做这个?
最简单的方法是将docker images
调用的输出传递给docker rmi
。 对于你的情况,我会开始细化你在docker images
上使用的filter。 例如,尝试一些实例
docker images --filter reference='<ip_address>:5000/iam4*'
为了确保你正在select你想要的那些图像,然后继续,将这个命令的输出与一个添加-q
(“安静”模式,它只显示数字ID)pipe道输出docker rmi
。
把它放在一起:
docker images -q --filter reference='<ip_address>:5000/iam4*' | docker rmi