加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在崩溃时自动监视并重启docker容器?

发布时间:2020-12-16 03:36:43 所属栏目:安全 来源:网络整理
导读:我目前正在运行两个带有offical ghost image和nginx-proxy映像的虚拟服务器,这是我的构建. docker run -d -p 86:2368 --name home -e "VIRTUAL_HOST=hostname.com" ghost docker run -d -p 85:2368 --name home-blog -e "VIRTUAL_HOST=blog.hostname.com" gh

我目前正在运行两个带有offical ghost image和nginx-proxy映像的虚拟服务器,这是我的构建.

docker run -d -p 86:2368 --name home -e "VIRTUAL_HOST=hostname.com" ghost 
docker run -d -p 85:2368 --name home-blog -e "VIRTUAL_HOST=blog.hostname.com" ghost

它们都运行良好,但过了一段时间(有时几小时或一天),其中一个虚拟服务器将崩溃,我必须重新启动容器才能使其正常工作.

我想知道是否有任何解决方案可以自动监控docker容器并在它停机时重新启动它?

最佳答案
你应该使用–restart(docs):

docker run -d -p 86:2368 --restart always --name home -e "VIRTUAL_HOST=hostname.com" ghost 

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读