首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-compose动态查看容器是否已启动(或者: docker-compose plan?)

docker-compose动态查看容器是否已启动(或者: docker-compose plan?)
EN

Stack Overflow用户
提问于 2019-07-09 19:12:16
回答 1查看 11关注 0票数 0

假设我运行一个启动n容器的docker-compose脚本。

我想动态地查看该命令是否启动(或重新启动)了特定的容器,而不是它已经启动。

有没有办法做到这一点?或者,有没有办法在做之前询问docker-compose它要做什么?(就像terraform plan一样?)

我最接近的想法是在docker-compose up之后使用docker-compose ps查看容器的运行时,但这有点老生常谈。

另一种老生常谈的方法是解析日志,这并不是那么糟糕,除非我没有找到一种干净的方法。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-07-09 19:36:43

如果我处在你的位置上,我会问自己为什么这是必要的,为什么这是从docker的观点所必需的。

dockerdocker-compose都不一定是发布管理软件,但更像是平台/基础设施软件。可以说,docker-compose可以被认为是一个部署软件。

关于你的问题,我想不出有什么框架/库可以建立在docker / docker-compose之上并帮助你解决这个问题,我也不能为你找到一个好的解决方案。

你建议的“老生常谈”的方式可能是最好的方式(最好是第一种)。然而,我仍然会问自己,这是否真的有必要?如果是这样的话,可能值得转到kubernetes并使用像helm这样的东西,它可以让你在一定程度上了解你正在寻找的东西。

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

https://stackoverflow.com/questions/56951287

复制
相关文章

相似问题

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