如何在docker管理员设置中更改mysql连接端口

问题描述 投票:0回答:2

我有一个带有 mysql 的 docker 镜像,其内部端口为 3307。 我还尝试为管理员运行容器,但是当它启动时,它尝试连接到标准端口 3306,是否有任何变量可以指示要连接的端口号?

mysql docker adminer
2个回答
0
投票

可以将主机的3306端口和容器的3307端口进行映射,这样就可以通过连接主机的IP:3306来进行连接。当然,你可以更改容器的my.cnf文件,将端口更改为3306,也可以解决。


0
投票

在管理员登录页面上,添加端口以及 IP/服务器名称,如下所示:

my.server.name:3307
。 就你而言,我相信会是:
docker_container:3307

它在这里工作:)

© www.soinside.com 2019 - 2024. All rights reserved.