docker正常启动mysql成功
但是容器内没有找到运行的容器
查看了所有运行的容器是存在的,这是为什么
没有指定root的密码,使用 -e 指定以下之一即可。
启动失败了呗,理论上来说这个容器至少需要一个root密码才能初始化,也就是也要在run的时候加参数 docker run -d -e MYSQL_ROOT_PASSWORD=123455 mysql:5.7
应该是端口冲突了,为啥起了一个mysql,还要起第二个?
可以看看docker的日志
docker logs -f {CONTAINER ID}
你已经启动了一个mysql了哇,3306端口已经被你占用了,另外你启动一个新的mysql容器是需要指定root密码的,就这两个原因,你可以新起一个mysql,换个端口号指定一下默认密码。