У меня есть веб-сайт, который я хочу создать в контейнере. Я попытался выполнить действия, указанные в этой ссылке
. Мои файлы скопированы в /var/www/html/example.com/src/ итакже мой файл docker-compose выглядит следующим образом:
version: '2'
services:
example_db:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: ${WP_DB_USER_PASSWORD}
MYSQL_DATABASE: ${WP_DB_NAME}
volumes:
- /var/lib/mysql:/docker-entrypoint-initdb.d/example.sql
container_name: example_db
restart: always
example:
depends_on:
- example_db
image: wordpress:5.0.0-php5.6-apache # we're using the image with php7.1
environment:
WORDPRESS_DB_PASSWORD: ${WP_DB_USER_PASSWORD}
WORDPRESS_DB_NAME: ${WP_DB_NAME}
container_name: example
ports:
- "1512:80"
restart: always
links:
- example_db:mysql
volumes:
- ./src:/var/www/html/docker/example.com/src/
У меня есть файл WordPress в /www/html/docker/example.com/src/ и резервная копия БД в / src / docker / example.com / data / docker-entrypoint-initdb.d / lbdocker.sql
каждый раз, когда я захожу на сайт, он переходит к руководству по установке WordPress.