Я предполагаю, что вы используете официальный Wordpress образ из докера.Вы указали флаг WORDPRESS_DB_PASSWORD
, но не WORDPRESS_DB_USER
.Это означает, что плагин WordPress по умолчанию равен root
.
Однако, согласно вашим комментариям, вы ввели здесь пароль для какого-то произвольного пользователя (не пользователя root).
ИзменитьПеременные окружения WordPress контейнеров, как показано в вашем файле compose, должны работать:
environment:
WORDPRESS_DB_HOST: db:3306 # default mysql port
WORDPRESS_DB_PASSWORD: **** # matches $MYSQL_PASSWORD
WORDPRESS_DB_USER: **** # matches $MYSQL_USER