Я использую docker-compose, чтобы раскрутить MySQL и контейнер Wordpress. При входе на сайт меня приветствует ошибка соединения / аутентификации. Я не могу найти причину почему ?! (Я также пытался использовать пользователя root.)
Ниже приведен мой составной файл, часть файла конфигурации и ошибка.
docker-compose.yml
version: '2'
services:
mysql:
image: mysql:latest
container_name: mysql
restart: always
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_USER=user
- MYSQL_PASSWORD=password
ports:
- '3306:3306'
volumes:
- './database:/var/lib/mysql'
- './config/database_dump.sql:/docker-entrypoint-initdb.d/database_dump.sql'
wp:
image: wordpress:latest
container_name: wordpress
restart: always
ports:
- '7777:80'
volumes:
- './wordpress:/var/www/html'
- './config/wp-config.php:/var/www/html/wp-config.php'
depends_on:
- mysql
сор-config.php
define('DB_NAME', 'my_db_name');
define('DB_USER', 'user');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'mysql:3306');