1

我有 docker 注册表,Mesos 从中提取容器。我的问题是,当我从 Marathon UI 销毁应用程序并再次调用 Marathon rest api 以使用相同版本的应用程序部署应用程序时,Mesos 没有从 Master Docker 注册表中提取图像它是从本地注册表或缓存中提取图像。我意识到这一点是因为 Mesos 在几秒钟内完成了任务,如果我更改版本,部署需要很长时间。

如果有人对此有解决方案(或与问题相关的困惑),请告诉我,因为我阅读了所有文件,但没有得到任何解决方案。

谢谢

4

1 回答 1

1

尝试将forcePullImage标志设置为此处true提到的。强制拉取指示二进制文件从注册表中拉取图像,即使它已经下载到从属设备上。有关该命令的工作原理,请参阅相应的文档。dockerdocker pull

于 2015-07-30T06:20:46.207 回答