我们正在Azure容器服务中的DCOS群集上运行我们的应用程序。我们的马拉松应用程序的Docker图像大约是7GB。我知道这是违反最佳做法的,但让我们暂时搁置这个问题。我们在工作节点上拉最新,大约需要20分钟,如果当前没有正在运行的容器在节点上使用此映像,则会通过某个清理例程作业从该节点删除它。 有没有办法防止这种情况发生?
答案 0 :(得分:0)
防止意外删除(或修改)资源。您可以创建一个锁,以防止用户在锁定时删除或修改资源(即使他们有权删除\修改资源)。
有关详细信息,请参阅" Lock resources to prevent unexpected changes"。
答案 1 :(得分:0)
可以使用此标志设置删除Docker容器之前等待的时间(这是代理选项)
- docker_remove_delay = VALUE删除泊坞窗容器之前等待的时间(例如,3天,2周等)。 (默认:6小时)