我将我的nginx实例移到了一个docker容器中,我想监控这个容器(或其中的服务),并能够启动一个新的容器,以防服务器重启或任何其他问题。
到目前为止,我在容器中监控nginx服务所做的是在我的领事中添加了监控健康检查,这是很好的(我在consul中读到了一些关于服务发现的内容,不确定这是不是这样的方式),但是如果容器停止,我想要一些东西来帮助我启动一个新的容器。
我没有docker-swarm、kubernetes或其他类似的编排解决方案,但我在考虑一些脚本来使用命令docker run -d -p 80:80 -p 1090:1090 -v /etc/nginx/conf.d:/etc/nginx/conf.d nginx。
欢迎有任何想法和建议,谢谢。
https://stackoverflow.com/questions/56652823
复制相似问题