尝试3小时发现的问题 -e的环境变量,密码需要按照规则来 -e的环境变量,密码需要按照规则来 网络上的教程,为了保护隐私,密码都是省略或者123456。实际上输入的时候,需要按照规则来,例如超过8位,有数字字母。 docker run --name=mysql3 -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root123456 mysql 更正,经过测试发现是不能在末尾追加 -d /bin/bash 参考如下链接 [1]: https://zhuanlan.zhihu.com/p/566131794