2016-03-23 11 views
2

MacでDockerを実行したときに迷惑な問題に遭遇しました。 私の会社の内部gitリポジトリはアドレス172.17.28.245にあり、このIPアドレスはデフォルトのドッカーネットワークIPアドレス172.17.0.0と競合しています。私は、コマンドの下に実行している時はいつでもだから、私はこの問題MacでdockerネットワークのIPアドレスを変更するには

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でDocker QuickStart Terminalを使用して起動しています。

おかげでMac用ドッカーの最近のバージョンで

+0

可能な複製を[静的IPをDockerコンテナに割り当てる](http://stackoverflow.com/questions/27937185/assign-static-ip-to-docker-container) – cantSleepNow

+0

docker-machineを使用していますか? – qwertmax

答えて

0

、あなたは環境設定の下ドッカーのサブネットに変更することができます - >詳細設定 - >ドッカーサブネットを。

たとえば、192.168.50.0に設定します。

Mac用ドッカーが使用するサブネットの一層きめ細かく制御するために、環境設定に行く - >デーモン - this commentに構文に従って> Advancedおよび設定を追加:の

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

関連する問題