docker-Composer 的 MySQL 无法登陆但是 docker run 的又可以
这是我的docker-composer mysql 文件
mysql:
container_name: mysql5.7
image: mysql:5.7
ports:
- "3306:3306"
volumes:
- /home/wwwconfig/mysql/data:/var/lib/mysql
- /home/wwwlogs/mysql/logs:/logs
- /home/wwwconfig/mysql/my.cnf:/etc/my.cnf
environment:
MYSQL_ROOT_PASSWORD: 123456
此时报错进入mysql容器执行 mysql -uroot -p123456
这时我docker run 命令
docker run -d -p 3306:3306 –name mysql5.7 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
此时将正常
推荐文章: