【发布时间】:2016-07-25 20:08:53
【问题描述】:
我想在 Docker 上运行我现有的 Wordpress 站点以进行本地开发。
这是我的 docker-compose 文件:
version: '2'
services:
mysql:
image: mysql:5.7
volumes:
- "./.data/db:/var/lib/mysql"
ports:
- "9306:3306"
restart: always
environment:
MYSQL_ROOT_PASSWORD: example_password
MYSQL_DATABASE: example_database_name
wordpress:
image: wordpress
volumes:
- "./:/var/www/html"
links:
- mysql
ports:
- "80:80"
restart: always
environment:
WORDPRESS_DB_PASSWORD: example_password
WORDPRESS_DB_NAME: example_database_name
但是,我对官方 Wordpress Docker 映像的问题是它坚持安装 Wordpress。如果您没有安装 Wordpress,这很好,但如果已经安装它会导致很多问题。这尤其令人沮丧,因为我组织了我的文件夹,因此所有内部 wordpress 文件都位于一个名为“wp”的单独文件夹中,而“wp-content”则位于一个单独的目录中。
所以我的问题是如何使用 Docker 运行我的现有 Wordpress 网站。
【问题讨论】:
标签: wordpress docker docker-compose