在创建docker机器期间,virtualbox-hostonly-cidr会做什么?

时间:2018-01-29 11:18:27

标签: docker virtualbox docker-machine boot2docker docker-toolbox

您好我想在Windows上创建一个Docker机器并拥有Docker Toolbox并且必须执行此代码

./docker-machine create -d virtualbox  --virtualbox-boot2docker-url https://github.com/boot2docker/boot2docker/releases/download/v1.11.2/boot2docker.iso --virtualbox-memory 3240 --virtualbox-cpu-count 2 --virtualbox-disk-size 30480 --virtualbox-hostonly-cidr "192.168.56.1/24" local

所以我想知道什么是--virtualbox-hostonly-cidr并且做了什么

官方文件说:

--virtualbox-hostonly-cidr "192.168.99.1/24"                                                         Specify the Host Only CIDR [$VIRTUALBOX_HOSTONLY_CIDR]

我不明白。请您为网络文化较差的开发人员详细解释。

1 个答案:

答案 0 :(得分:0)

192.168.99.1/24是运行docker的虚拟机将连接到的CIDR或网络。

此网络在VirtualBox中以“仅主机模式”创建为虚拟网络,这意味着您的计算机将能够与连接到同一网络的主机和其他虚拟机进行通信。

VirtualBox文档中提供了有关仅限主机网络的更多文档:https://www.virtualbox.org/manual/ch06.html#network_hostonly