如何在Centos中运行Docker容器?
所以在我的服务器上,我通过以下方式运行Docker容器作为守护进程:
docker run -p 80:80 -td example
它似乎工作正常 – 现在!
但是,如果我重新启动我的服务器或我的docker容器崩溃呢? 然后它不能正常工作。
什么是最好的/传统的/标准的方式来保持我的docker集装箱运行?
谢谢!
你在找什么是一个pipe弦乐队。 pipe弦乐器将为您pipe理您的容器生命周期。 你可能想尝试Docker Orchestrator,Swarm。 你也可以检查Kubernetes或Mesos。
你也可以使用Docker组合来使事情变得更简单。
正如@ wassim-dif指出的,你可能想使用一个orchestrator。
如果您只是希望docker容器在出现故障时自动重启,并且在重新启动服务器时需要使用–restart标志来运行它,例如:
docker run -p 80:80 -td --restart=always example
这样,您的容器将自动重启。