因此,在我的服务器上,我通过以下方式将docker容器作为守护进程运行:
docker run -p 80:80 -td example
它似乎工作得很好--就目前而言!
但是,如果我重新启动我的服务器或者我的docker容器崩溃了怎么办?那么它就不能很好地工作。
保持我的码头容器运行的最佳/常规/标准方法是什么?
谢谢!
发布于 2017-08-23 16:59:31
你要找的是一个管弦乐队。orchestrator将为您管理容器生命周期。你可能想试试Docker orchestrator,Swarm。您还可以检查Kubernetes或Mesos。
你也可以使用Docker compose让事情变得更简单。
发布于 2017-08-23 17:18:50
正如@wassim-dif指出的那样,您可能想要使用编排器。
如果您只想让docker容器在发生故障时自动重新启动,并且在重新启动服务器时,您需要使用--restart标志来运行它,例如:
docker run -p 80:80 -td --restart=always example
这样,您的容器将自动重新启动。
https://stackoverflow.com/questions/45835037
复制相似问题