【发布时间】:2016-03-10 11:38:44
【问题描述】:
我看不到如何使用 Docker 实现零停机部署。
假设我有一个运行 MyWebApp 的 PHP 容器,由同一服务器上的 Nginx 容器提供服务。然后我更改了一些代码,因为 Docker 容器是不可变的,所以我必须通过代码更改再次构建/部署 MyWebApp 容器。在执行此操作所需的时间期间,MyWebApp 数不胜数...
以前我会使用 Ansible 或类似工具来部署我的代码,然后将新的发布目录符号链接到 web 目录...零停机时间!
是否可以使用 Docker 和单一服务器应用实现零停机部署?
【问题讨论】:
标签: php deployment docker continuous-integration ansible