【发布时间】:2020-02-06 07:58:27
【问题描述】:
我在 ECS 上运行 wordpress 的 docker 镜像
我正在使用数据库作为 Aurora "name": "WORDPRESS_DB_HOST",
和"value": "db.us-east-1.rds.amazonaws.com"
问题
如果我终止我的 ECS 实例并在另一个 ECS 实例上运行相同的任务,则数据库不会持久化
我想要什么
数据库要持久化,这样当我在另一个 ECS 实例上运行 wordpress 时,我可以运行相同的 wordpress 实例,我不必重新安装或重新发布或重新配置我的任何帖子/设置
到目前为止我做了什么
我在 var/www/html/wp-content 上安装了 EFS,这基本上是只保留我的 wp 数据
问题
有什么方法可以让安装、配置、登录数据等持久化?所以我可以在任何 ECS 实例中运行任务配置,然后无需设置和重新发布我的所有内容就可以访问我的 wordpress 网站?
【问题讨论】:
标签: wordpress amazon-web-services docker amazon-ec2 docker-compose