Macos boot2docker将IP地址从默认192.168.59.103更改为192.168.59.104(Mac)
boot2docker一直在192.168.59上运行。103 突然命令Macos boot2docker将IP地址从默认192.168.59.103更改为192.168.59.104(Mac),macos,docker,virtualbox,osx-yosemite,boot2docker,Macos,Docker,Virtualbox,Osx Yosemite,Boot2docker,boot2docker一直在192.168.59上运行。103 突然命令boot2dockerip给出192.168.59.104 问题是,现在我必须更改所有条目 如何使boot2docker IP地址保持静态? 附带问题:我应该完全避免boot2docker并在机器内运行所有东西吗 我正在(约塞米蒂)上运行。从VirtualBox GUI中删除虚拟机(删除所有内容)后,它将在103上再次工作。我猜boot2docker在使用过程中出现了一些问题。为了删除虚拟机并重新启动它,就像@ramden建
boot2dockerip
给出192.168.59.104
问题是,现在我必须更改所有条目
如何使boot2docker IP地址保持静态?
附带问题:我应该完全避免boot2docker并在机器内运行所有东西吗
我正在(约塞米蒂)上运行。从VirtualBox GUI中删除虚拟机(删除所有内容)后,它将在103上再次工作。我猜boot2docker在使用过程中出现了一些问题。为了删除虚拟机并重新启动它,就像@ramden建议的那样,您可以执行以下操作: 您可以通过运行从当前环境中删除所有容器
$docker rm$(docker ps-a-q)
要删除所有图像,请执行以下操作:
$dockerrmi$(dockerimages-q)
重新启动VM,从旧映像中清除所有缓存,执行以下操作
$ boot2docker delete
$ boot2docker init
$ boot2docker start
我刚刚遇到了同样的问题,无法马上找到答案,也许这值得以后关注
干杯。如果您还没有这样做,请使用以下内容创建Docker配置:
boot2docker config > ~/.boot2docker/profile
然后使用以下行编辑Docker配置:
UpperIP = "192.168.59.103"
然后按照其他步骤清除旧Docker图像并开始新的图像
我在连接Docker时也遇到了问题,但系统重启解决了这些问题