我尝试使用虚拟BOX驱动程序创建基于裸基于Docker VM的Docker机器,当我尝试将网络从NAT更改为Bridge机器启动时显示错误,并且docker-machine没有为机器分配IP。除此之外,当我尝试使用机器的SSH时,它会挂起我的终端。 只有我或每个人都面临这个问题吗? 任何解决方案。?
答案 0 :(得分:0)
docker-machine期望NAT和Host接口在那里。
将桥接适配器添加为“适配器3”,而不是替换前两个中的任何一个。确保选择与其他两个适配器相同的 Intel PRO / 1000 MT桌面适配器类型(在高级下)。
您最终会得到第三个界面eth2
。 docker-machine ssh
仍然有用。然后,您也可以访问真实网络上的VM。
5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:b0:a2:87 brd ff:ff:ff:ff:ff:ff
inet 10.10.1.17/24 brd 10.10.1.255 scope global eth2
valid_lft forever preferred_lft forever