docker机主机重新启动后重新启动容器

我使用docker-machine来pipe理DigitalOcean上的主机上的容器,如此处所述(Docker文档) 。 如果DigitalOcean上的主机重新启动,我将不得不手动启动远程主机上的容器。

在远程机器上重新启动我的容器(按照正确的顺序)的一个好方法是什么,同时还让我使用docker-machine?

在过去,我使用普通的docker-engine和init / systemd / upstartconfiguration文件。 这迫使我处理ssh到远程机器。 有没有办法使用docker机获得类似的效果?

您可能希望将--restart always添加到您的--restart always docker run命令中。 看到这里 。 请注意,你应该devise你的系统,以便事情出现的顺序无关紧要。