2017-08-07 3 views
0

Ich verwende Docker unter Windows mit einer VMWare Workstation VM (NICHT Docker für Windows - das ist anders und verwendet Hyper V). Docker unter VMWare Workstation funktioniert einwandfrei, aber es wird keine Docker-Dokumentation zum Einrichten einer statischen IP auf dem Docker-Computer angezeigt. Die VM verwendet jedes Mal DHCP.Docker-Maschine auf statischer IP mit VMWare-Workstation setzen

Antwort

0

entdeckte ich diese Zeile in /var/lib/boot2docker/bootsync.sh und bootsync.sh ist die ausgeführte Startdatei, bevor der Docker-Daemon startet (according to the manpage on Github)

vielleicht
# ifconfig eth1 192.168.126.10 netmask 255.255.255.0 broadcast 192.168.126.255 up 

So sind die Leute zum Gesc boot2docker vorschlagen dies der richtige Ort ist, um die IP zu setzen. Sie müssen jedoch eth1 zu eth0 ändern, damit es funktioniert.

Dies bricht Docker an anderen Orten. docker-machine ssh default hat immer noch die alte IP-Adresse. docker-machine ip listet immer noch die falsche IP-Adresse auf. Aber Sie können die statische IP-Adresse sehen, die Sie festgelegt haben. Ich halte das für eine Teillösung.

Verwandte Themen