如何防止删除dcos集群中未使用的docker容器映像?

bis0qfac  于 2021-06-26  发布在  Mesos
关注(0)|答案(2)|浏览(280)

我们正在azure容器服务中的dcos群集上运行应用程序。我们马拉松应用程序的docker图像约为7gb。我知道这违背了最佳实践,但让我们把这个问题的争论放在一边。我们在工作节点上提取最新的图像,需要大约20分钟,如果当前没有正在运行的容器在某个节点上使用此图像,它将被某个清理例程作业从该节点中删除。有没有办法防止这种情况发生?

kyks70gy

kyks70gy1#

移除docker容器之前等待的时间量可以使用此标志设置(这是代理选项)
--docker\u remove\u delay标志
--docker\u remove\u delay=计算移除docker容器之前等待的时间量(例如3天、2周等)(默认值:6小时)

hec6srdp

hec6srdp2#

防止资源的意外删除(或修改)。您可以创建一个锁,防止用户在锁存在时删除或修改资源(即使他们有删除/修改资源的权限)。
有关更多详细信息,请参阅“锁定资源以防止意外更改”。

相关问题