MySQL в Docker строит без переменных ENVMySql

Форум по Mysql
Anonymous
MySQL в Docker строит без переменных ENV

Сообщение Anonymous »

Я хотел настроить свой боковой процесс на другом компьютере, но контейнер MySQL был создан без основного пароля, пользователя по умолчанию и базы данных по умолчанию. yml :

Код: Выделить всё

  mysql:
container_name: my_project_mysql
volumes:
- 'dbimage:/var/lib/mysql'
networks:
- my_project
image: 'mysql:8.4'
environment:
MYSQL_DATABASE: /run/secrets/MYSQL_DATABASE
MYSQL_USER: /run/secrets/MYSQL_USER
MYSQL_PASSWORD: /run/secrets/MYSQL_PASSWORD
MYSQL_ROOT_PASSWORD: /run/secrets/MYSQL_ROOT_PASSWORD
restart: unless-stopped
secrets:
- MYSQL_DATABASE
- MYSQL_USER
- MYSQL_PASSWORD
- MYSQL_ROOT_PASSWORD
Несколько месяцев назад он работал без каких -либо проблем. что он видит секреты, но в некоторой степени изображение создавалось без рулевого пароля, пользователя по умолчанию и DB по умолчанию. Похоже, он был построен без переменных среды. < /P>
Я также пытался без секретов, но с тем же результатом. Как это решить?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -variables

Вернуться в «MySql»