Docker零宕机部署

我正在计划将Docker用于生产应用程序,而且我似乎无法find一个简单的方法来部署到我们的EC2实例(运行Docker容器,显然),而不会简单地杀死第一个Docker容器并启动第二个容器。 我知道一些像Centurion,Dokku和HAProxy这样的解决scheme,但是看起来应该是一个简单的任务似乎有点复杂。 有没有更好的方法?

如果它是无状态的,则在容器前使用代理。 启动新的容器,交换代理,然后杀死旧的容器。

如果没有,看看flocker 。