繁体   English   中英

使用VMWare工作站在静态IP上设置Docker计算机

[英]Set Docker machine on static IP using VMWare workstation

我在Windows上将Docker与VMWare Workstation VM结合使用(对于Windows不使用Docker-有所不同,并且使用Hyper V)。 VMWare Workstation上的Docker可以很好地工作,但是看不到任何有关如何在Docker计算机上设置静态IP的Docker文档。 vm每次都使用DHCP。

我在/var/lib/boot2docker/bootsync.sh发现了这一行,而bootsync.sh是在启动Docker守护程序之前执行的启动文件( 根据Github的联机帮助页

# ifconfig eth1 192.168.126.10 netmask 255.255.255.0 broadcast 192.168.126.255 up

因此,也许伙计们的boot2docker建议这是设置IP的地方。 但是,您需要将eth1更改为eth0才能起作用。

这会在其他地方中断docker。 docker-machine ssh default仍然具有旧的IP地址。 docker-machine ip仍然列出了错误的IP地址。 但是您可以看到设置的静态IP。 因此,我认为这是部分解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM