如何在Mac中更改dockernetworkingip地址

我在我的Mac上运行Docker时遇到了一个烦人的问题,希望能得到您的帮助。 问题是我公司的内部git存储库地址为172.17.28.245,这个IP地址与默认的dockernetworkingIP地址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来启动。

谢谢

在Docker for Mac的最新版本中,您可以在首选项 – >高级 – > Docker子网下更改Docker的子网。

例如,将其设置为192.168.50.0。

为了更好地控制Docker for Mac使用的子网,请转至首选项 – >守护进程 – >高级,并根据此注释中的语法添加configuration:

{ "bip":"xx.xx.xx.x/xx", "dns-search":[" xx.xx.x.xx"], "dns": [" xx.xx.x.xx"," xx.xx.x.xx"] }