我有一个带有 mysql 的 docker 镜像,其内部端口为 3307。 我还尝试为管理员运行容器,但是当它启动时,它尝试连接到标准端口 3306,是否有任何变量可以指示要连接的端口号?
可以将主机的3306端口和容器的3307端口进行映射,这样就可以通过连接主机的IP:3306来进行连接。当然,你可以更改容器的my.cnf文件,将端口更改为3306,也可以解决。
在管理员登录页面上,添加端口以及 IP/服务器名称,如下所示:
my.server.name:3307
docker_container:3307
它在这里工作:)