首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有办法在构建失败后自动删除docker容器和镜像?

有没有办法在构建失败后自动删除docker容器和镜像?
EN

Stack Overflow用户
提问于 2017-03-03 08:09:57
回答 2查看 186关注 0票数 2

我正在练习Dockerfile来制作我自己的镜像,但我在这些方面并不熟练,所以很多时候都会发生构建错误。每当发生构建错误时,不成功的容器和镜像仍然存在,我应该使用complicate ID手动删除它。

我知道当构建成功时,'-rm=true‘字段会自动删除中间容器。然而,我想要的是当docker构建失败时,不成功的容器和镜像会自动删除,这样我就可以毫不费力地重建它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-03 15:17:01

据我所知,docker目前支持你的requirement.you可以在这两个命令中手动操作。1.删除所有未标记的图像docker rmi $(docker images -q -f dangling=true) 2.删除所有未运行的容器。docker rm $(docker ps -a -q)

票数 0
EN

Stack Overflow用户

发布于 2017-03-03 23:37:47

您是否尝试过使用--no-cache build option

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42568340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档