gpt4 book ai didi

networking - 如何访问Docker内部的另一台主机?

转载 作者:行者123 更新时间:2023-12-02 18:23:45 24 4
gpt4 key购买 nike

我在同一LAN上有两台服务器。它们的IP地址为10.0.0.1 (Server A)10.0.0.2 (Server B)

MySQL服务器在服务器B上运行。
docker容器在服务器A上运行。它的IP地址是172.17.0.2,主机的eth0172.17.0.1

我的问题是,如何连接到服务器A内docker容器中的服务器B?

谢谢。

最佳答案

易于设置的是新的Docker swarm模式(如果您具有Docker 1.12.2)https://docs.docker.com/engine/swarm/

完成此操作后,您只需按照文档连接两个服务器即可。然后,您可以create an overlay network。然后,要创建容器,您将必须使用命令docker service create而不是docker run

您可能还需要使用some constraints来指定服务应在何处运行。

关于networking - 如何访问Docker内部的另一台主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40103983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com