我想删除名称包含给定字符串( imagename
)的所有版本的 docker 映像。
我已经尝试了以下方法,但它似乎不起作用:
docker images | grep 'imagename' | xargs -I {} docker rmi
原文由 Aditya Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想删除名称包含给定字符串( imagename
)的所有版本的 docker 映像。
我已经尝试了以下方法,但它似乎不起作用:
docker images | grep 'imagename' | xargs -I {} docker rmi
原文由 Aditya Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议
稍微更准确的版本 - 仅对存储库名称进行 grepping:
docker rmi $(docker images --format '{{.Repository}}:{{.Tag}}' | grep 'imagename')
原文由 Elton Stoneman 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答2.4k 阅读✓ 已解决
2 回答796 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.6k 阅读
2 回答1.2k 阅读
1 回答958 阅读
尝试以下操作:
或者,或者:
在 Windows PowerShell 中: