У меня есть папка " / home / user / project1 ", в которой находится этот docker-compose:
version: '3.3'
services:
mysql:
image: docker-user/test-mysql
environment:
- MYSQL_ROOT_PASSWORD=secret
- MYSQL_DATABASE=test
- MYSQL_USER=test
- MYSQL_PASSWORD=secret
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
volumes:
- db:/var/lib/mysql
Я создал новый проект в " / home /user / project2", который содержит этот docker-compose:
version: '3.3'
services:
mysql:
image: docker-user/mytestdb-mysql
environment:
- MYSQL_ROOT_PASSWORD=mysecretdb
- MYSQL_DATABASE=mytestdb
- MYSQL_USER=mytestdb
- MYSQL_PASSWORD=mysecretdb
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
volumes:
- db:/var/lib/mysql
После выполнения команды exec docker-compose up -d , я не могу войти в свой mysql в project2 с новым паролем и именем пользователя.Но если я использую старый пароль из project1 , он работает!
Почему я не могу войти с новым паролем и именем пользователя в project2 ?
Iиспользовать в project1 и project2 то же изображение: mysql: 5.7.22