当我在Mac上运行Docker并希望得到你的帮助时,我遇到了一个恼人的问题。 问题是我公司的内部git存储库位于地址172.17.28.245,此IP地址与默认的docker网络IP地址172.17.0.0冲突。因此,每当我在命令下运行时,我就遇到了这个问题
Ping git.xxx.net
Then I have
PING git.xxx.net (172.17.28.245) 56(84) bytes of data.
From 08be4336c264 (172.17.0.2) icmp_seq=1 Destination Host Unreachable
From 08be4336c264 (172.17.0.2) icmp_seq=2 Destination Host Unreachable
From 08be4336c264 (172.17.0.2) icmp_seq=3 Destination Host Unreachable
那么,任何人都可以帮我弄清楚如何在mac中解决这个问题吗?
我在Mac上使用Docker QuickStart Terminal启动。
由于
答案 0 :(得分:0)
在最新版本的Docker for mac中,您可以在Preferences - >下更改Docker的子网。高级 - > Docker子网。
例如将其设置为192.168.50.0。
对于Docker for mac使用的子网进行更细粒度的控制,请转到首选项 - >守护进程 - >根据{{3}}中的语法高级并添加配置:
{
"bip":"xx.xx.xx.x/xx",
"dns-search":[" xx.xx.x.xx"],
"dns": [" xx.xx.x.xx"," xx.xx.x.xx"]
}