首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Docker是否等同于"docker -rm.“?

Docker是否等同于"docker -rm.“?
EN

Stack Overflow用户
提问于 2015-02-12 02:29:36
回答 2查看 1.2K关注 0票数 11

我想在集装箱出货后能轻松地清理它们。这在远程API中是可能的吗?(除了自己发现退出和使用DELETE/containers端点进行删除之外)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-12 03:35:21

Docker中的--rm选项完全是一个客户端选项。例如,这就是为什么不能将-d--rm结合在一起的原因--因为客户端只有当容器保持在容器上时,才能在退出时移除容器。

您可以编写一个清理脚本,定期运行docker ps -f status=exited -q并清理结果。

我想,您还可以通过监视Docker的/events端点并立即响应容器出口来实现更自动化的目标。

票数 8
EN

Stack Overflow用户

发布于 2017-07-17 20:50:02

现在的答案已经过时了。DockerRemoteAPI1.25 从客户端到服务器的功能。在创建一个容器时有一个AutoRemove标志在HostConfig下,它就是这样做的。

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

https://stackoverflow.com/questions/28468260

复制
相关文章

相似问题

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