2016-04-27 12 views
9

Sto utilizzando Docker per Mac Beta e viene eseguito da Spotlight.specificare l'indirizzo IP per la finestra mobile per mac

Esiste un modo per eseguirlo da console o forza per utilizzare qualsiasi file di configurazione per specificare l'indirizzo IP per l'host di docker.

In questo momento è il passaggio da 192.168.64.3 a 192.168.64.5 (ogni inizio di finestra mobile si può avere qualsiasi IP casuale)

probabilmente ho bisogno di configurare l'interfaccia bridge?

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

Qualcuno sa come farlo?

+1

In ** Docker per Mac Beta ** per Mac ora si lega a 127.0.0.1 o docker.local ospite non non più necesary collegarsi con il server ip –

+0

Utilizzando l'IP è l'hack che abbiamo a che fare con Docker Toolbox. Ora è 'docker.local', divertiti! – Shanoor

+2

@ShanShan posso usare --fixed-cidr in qualche modo? – qwertmax

risposta

5

È possibile connettersi all'host alpino Docker tramite socket unix ma non sono stato in grado di capire come collegare alla rete.

The docs say:

Purtroppo, a causa di limtations in OSX, siamo in grado di instradare il traffico ai contenitori, e da contenitori all'host.

A causa del modo in cui la rete è implementata in Docker per Mac, è possibile che non visualizzi un'interfaccia docker0 in OSX. Questa interfaccia è in realtà all'interno di HyperKit.

Problemi correlati