我知道我可以使用boot2docker ip
或docker-machine ip
获取 boot2docker/docker-machine VM 的分配 IP 地址。
据我了解,默认 IP 地址是:
- boot2docker:192.168.59.103
- 码头机器:192.168.99.100
以下是我与此相关的问题:
- 我可以假设这些地址通常会被使用,除非与同一网络/主机上的另一个设备/VM 发生冲突?
- 在停止/启动
boot2docker
或docker-machine
在同一台机器上时,我可以依赖 VM 始终使用相同的 IP 地址吗?
我之所以问,是因为我想存储由我的用户配置文件创建boot2docker shellinit
或docker-machine env dev
在我的用户配置文件中创建的环境变量,所以我不必每次启动/停止 VM 时都运行这些命令。