好尴尬啊, docker 容器怎么访问宿主机所在内网的其他机器呀?

2017-08-28 10:38:45 +08:00
 thisisgpy

如题。

我在 A 机器上跑的容器,要去访问和 A 机器同一个内网的 B 机器上的服务,我在容器里面直接 ping B 机器的内网 IP 是 ping 不通的。这个要怎么配置才能让容器访问 B 机器呀?

PS:B 机器没有公网。

4396 次点击
所在节点    问与答
4 条回复
Muninn
2017-08-28 10:51:05 +08:00
网络问题,不是 docker 的问题。
docker 内访问外边是可以继承宿主机的网络的。
sweelia
2017-08-28 12:19:13 +08:00
宿主机开启 nat
izoabr
2017-08-28 12:23:03 +08:00
是不是没开转发? ip_forward
zj299792458
2017-08-28 12:25:20 +08:00
调成桥接模式?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386278

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX