【问题标题】:Make proxy container for running docker MySQL container为运行 docker MySQL 容器制作代理容器
【发布时间】:2015-01-28 06:36:55
【问题描述】:

我在生产服务器上运行了 docker MySQL 容器。 我需要从另一台服务器连接到 MySQL 数据库。 容器只有 EXPOSE 3306,但没有绑定端口。

所以,我知道将端口绑定到正在运行的容器是不可能的。

我正在考虑创建新的“代理”容器,绑定端口以在外部侦听并将其链接到现有的 MySQL 容器。

这行得通吗?

对不起我的英语

【问题讨论】:

    标签: mysql proxy docker


    【解决方案1】:

    只需使用-P 选项或-p <host_machine_port>:<container_port> 运行您的容器

    对于 MySQL,可以使用 docker run -p 3306:3306 mysql 完成

    你可以通过yourmysqldomain.com:3306连接到MySQL

    【讨论】:

      猜你喜欢
      • 2020-08-11
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 2014-09-24
      • 2022-10-04
      • 2018-04-28
      • 2017-03-21
      • 2013-09-01
      相关资源
      最近更新 更多