10

我正在使用Docker for Mac Beta,它从聚光灯下运行。

有没有办法从控制台运行它或强制使用任何配置文件来指定 docker 主机的 IP 地址。

现在它从 192.168.64.3 更改为 192.168.64.5 (每个 docker 启动它可以有任何随机 IP)

可能我需要配置网桥接口?

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

有谁知道这是怎么做到的吗?

4

1 回答 1

5

您可以通过 unix 套接字连接到 Docker alpine 主机,但我无法弄清楚如何桥接到网络。

文档说:

不幸的是,由于 OSX 的限制,我们无法将流量路由到容器,也无法将流量从容器路由回主机。

由于在 Docker for Mac 中实现网络的方式,您在 OSX 中看不到 docker0 接口。这个接口实际上在 HyperKit 中。

于 2016-07-13T02:53:50.130 回答