Docker中如何配置Adminer指定MySQL连接端口?
解决Adminer连接自定义端口MySQL的问题
Adminer本身没有提供专门的环境变量来指定数据库连接端口,但可以通过以下两种方式解决:
通过启动命令行参数指定端口
启动Adminer容器时,直接传递端口参数给Adminer程序。示例Docker命令:docker run -p 8080:8080 adminer -p 3307这里的
-p 3307是Adminer的内置参数,用于指定要连接的数据库端口。在Web界面手动指定端口
访问Adminer的登录页面后,表单中包含“端口”输入项,直接填入你的MySQL容器内部端口3307即可完成连接,这种方式适合临时或手动配置的场景。
如果使用Docker Compose部署,可在配置中通过command字段传递参数:
services: adminer: image: adminer ports: - "8080:8080" command: ["-p", "3307"]
内容的提问来源于stack exchange,提问作者Salih Pagashev
相关产品推荐
相关产品推荐

