带有docker和Elastic Beanstalk的Wordpress工作流用于生产

时间:2019-02-28 18:40:27

标签: wordpress amazon-web-services docker amazon-elastic-beanstalk

我现在的情况:

  • 我有一个在本地Docker环境和本地MySQL服务器上运行的Wordpress。
  • 将Wordpress代码部署到Elastic Beanstalk,将生产环境连接到空数据库RDS。因此,我必须在生产环境上再次安装Wordpress。每天都会有新的博客文章。

我很困惑的地方:

假设我要安装新的插件并部署到生产环境中

  • 首先,提交新文件并将其推送到我的仓库中
  • 然后我将部署到Elastic Beanstalk

我对插件所做的设置和更改如何?

当前,我正在生产中再次进行更改,这意味着对本地数据库所做的任何更改都将不得不在生产中再次进行,我认为这不是正确的方法?< / p>

我尝试的方法:

我当时想我可以创建一个暂存环境并使用生产数据库的克隆,然后在准备就绪时交换它。但是使用这种方法,我将需要对产品进行维护,这样就不会有新的帖子和数据库更改了。

有没有办法做到零停机时间?谢谢! :):/

0 个答案:

没有答案