【发布时间】:2019-06-18 15:48:30
【问题描述】:
我将我的 nginx 实例移动到 docker 容器中,我想监控该容器(或其中的服务)并能够启动一个新容器以防服务器重新启动或出现任何其他问题。
到目前为止,我对容器中的 nginx 服务所做的监控是在我的 consul 中添加监控健康检查,这很好(我读了一些关于使用 consul 发现服务的内容,不确定是否是这样) 但是如果容器停止,我想要一些东西来帮助我启动一个新容器。
我没有 docker-swarm、kubernetes 或其他类似的编排器解决方案,但我正在考虑一些脚本来使用命令 docker run -d -p 80:80 -p 1090:1090 -v /etc/nginx/conf.d:/etc/nginx/conf.d nginx。
欢迎任何想法和建议,谢谢。
【问题讨论】:
标签: docker nginx containers monitoring