代码之家  ›  专栏  ›  技术社区  ›  dot

我怎样才能卷发https://localhost:1234从Docker容器内部?[副本]

  •  -1
  • dot  · 技术社区  · 2 年前

    我有一个Nginx在docker容器中运行。我在主机系统上运行了一个MySql。我想从我的容器中连接到MySql。MySql仅绑定到本地主机设备。

    有什么方法可以从这个docker容器中连接到这个MySql或本地主机上的任何其他程序吗?

    这个问题与“如何从docker容器内获取docker主机的IP地址”不同,因为docker主机的地址可以是网络中的公共IP或私有IP,这些IP可能无法从docker容器中访问(如果托管在AWS或其他地方,我的意思是公共IP)。即使你有docker主机的IP地址,也不意味着你可以从容器内连接到docker主机,因为你的docker网络可能是覆盖、主机、网桥、macvlan等,这限制了该IP地址的可达性。

    0 回复  |  直到 3 年前