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