Chi*_*mwe 4 mysql docker docker-compose
我正在尝试将mysql设置为在docker容器中运行。我有一个简单的docker compose文件:-
db:
image: mysql:latest
ports:
- "3306:3306"
environment:
- MYSQL_RANDOM_ROOT_PASSWORD=yes
Run Code Online (Sandbox Code Playgroud)
当我运行docker-compose文件时,我在docker日志中收到以下警告,而不是随机生成的密码。
[警告] root @ localhost是使用空密码创建的!请考虑关闭--initialize-insecure选项。
我有什么想念的吗?
我尝试了同样的方法,并且有效。我认为您在日志中丢失了某些内容。在开始出现:
root @ localhost是使用空密码创建的!请考虑关闭--initialize-insecure选项。
但是稍后再检查。密钥已创建,再进一步,您会发现如下所示:
根密码:Cet6Xeiheecohleal9uexxxxDathah
您可以通过使用以下命令(用您的容器ID代替)更容易地找到它:
docker logs da530043c63a 2>/dev/null | grep "GENERATED ROOT PASSWORD"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2015 次 |
| 最近记录: |