2016-04-27 33 views
9

我正在使用Docker for Mac Beta並且它從聚光燈下運行。指定用於mac的docker的IP地址

是否有任何方式從控制檯運行它或強制使用任何配置文件爲docker主機指定ip地址。

現在它從192.168.64.3到192.168.64.5變化(泊塢窗每次啓動它可以有任何隨機IP)

也許我需要配置橋接口?

com.docker.network.bridge.enable_ip_masquerade: true 
com.docker.network.bridge.host_binding_ipv4: 0.0.0.0 

有誰知道該怎麼做?

+1

在** Docker for Mac Beta版for mac現在綁定到127.0.0.1或主機docker.local不需要更多必要連接服務器ip –

+0

使用IP是我們必須處理的黑客Docker工具箱。現在它是'docker.local',盡情享受吧! – Shanoor

+2

@ShanShan可以使用--fixed-cidr嗎? – qwertmax

回答

5

您可以通過unix套接字連接到Docker高山主機,但我一直無法弄清楚如何連接到網絡。

The docs say:

不幸的是,由於在OSX limtations,我們無法將流量路由 到容器中,從容器中回主機。

由於在Docker for Mac中實現聯網的方式,因此 在OSX中看不到docker0接口。這個接口實際上是在HyperKit中的 。