Я хочу запустить существующий сайт Wordpress на 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
Однако проблема у меня с OFFICAL Wordpress Докер изображение является то, что он настаивает на установке Wordpress. Это нормально, если у вас не установлен Wordpress, но вызывает много проблем, если он уже установлен. Это особенно неприятно, потому что я организовал свои папки, поэтому все внутренние файлы Wordpress находятся в отдельной папке с именем «wp» с «wp-content» в отдельном каталоге.
Так что мой вопрос: как я могу запустить мой существующий сайт Wordpress с помощью Docker.
Да, я думаю, что изменение DockerFile - лучший способ действий! –