2017-08-07 11 views
0

私は、VMWare Workstation VM(Windows用のドッカーではない - それはHyper Vを使用します)を使用してWindows上でDockerを使用します。 VMWare WorkstationのDockerはうまくいきますが、Dockerマシンに静的IPを設定する方法に関するDockerのドキュメントは表示されません。 vmは毎回DHCPを使用します。VMWareワークステーションを使用して静的IP上にDockerマシンを設定します

答えて

0

ので、おそらくboot2dockerをmanagin人々は、これはIPを設定するための場所であることを示唆している

# ifconfig eth1 192.168.126.10 netmask 255.255.255.0 broadcast 192.168.126.255 up 

according to the manpage on Github)私は/var/lib/boot2docker/bootsync.shにこの行を発見し、そしてbootsync.shはドッカーデーモンが開始される前に実行され、スタートアップファイルです。ただし、動作させるにはeth1eth0に変更する必要があります。

これは、他の場所でドッカーを破損させます。 docker-machine ssh defaultにはまだ古いIPアドレスがあります。 docker-machine ipは依然として間違ったIPアドレスを表示します。しかし、あなたが設定した静的IPを見ることができます。だから私はこれを部分的な解決策と考えています。

関連する問題