You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 13:25:31