首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >marathon & docker -为什么marathon试图连续执行docker image?

marathon & docker -为什么marathon试图连续执行docker image?
EN

Stack Overflow用户
提问于 2015-08-27 04:20:08
回答 1查看 465关注 0票数 0

我正在使用marathon UI运行一个命令来启动一个类似于"docker run -p 8080:8080 tomcat:7.0“的docker容器。Marathon确实将容器部署到了我的一个从节点上,然而,它一次又一次地尝试启动容器,却一再失败。失败,因为它不能绑定到端口8080,因为tomcat已经从marathon框架部署的第一个容器运行。

我运行的docker命令在前台模式下运行,tomcat在端口8080上运行,因此marathon不应该尝试重新启动。有什么想法为什么会发生这样的事情?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-08-27 15:30:17

马拉松确实将容器部署到了我的一个从节点上,然而,它一次又一次地尝试启动容器,并一再失败。

它不会尝试部署另一个容器,除非您已经请求了它的多个实例。或者如果早期的容器部署失败或由于某种原因而被终止。如果您特别想拥有更多实例,那么将其绑定到端口8080将会失败,正如您所提到的。

,所以马拉松不应该尝试重启

它似乎不会尝试重启。您说已经部署了一个容器,并在8080上进行侦听。所以这应该是一个不同的容器。您是否可以使用发布到Marathon的REST API的json文件更新问题,以启动Docker容器?

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

https://stackoverflow.com/questions/32235994

复制
相关文章

相似问题

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