如何通过网络VirtualBox中虚拟机与码头工人容器?

为了加盟 搬运工人 容器到相同的网络 VirtualBox的 虚拟机, the virtual machine of the 搬运工人 container needs to be created on the same network.

VirtualBox虚拟主机的唯一的网络上运行 192.168.56.1/24 网络. 在创建默认泊坞虚拟机确保VirtualBox主机只有CIDR是 192.168.56.1/24 那么,这个码头工人机器上运行的所有容器将在同一个网络上运行. 如果您已经有默认泊坞窗机,那么你将不得不删除 (见下文). 默认多克尔虚拟机可以使用下面的命令来创建.

泊坞窗机创建--driver "VirtualBox的" --VirtualBox虚拟CPU的数 "4" --VirtualBox虚拟磁盘大小 "30000" --VirtualBox虚拟主机的DNS解析程序--virtualbox-采用HostOnly,CIDR 192.168.56.1/24 --VirtualBox的-采用HostOnly-nictype "82540IN" --VirtualBox虚拟内存 "4096" 默认

一旦默认泊坞窗机已创建,你可以用下面的命令检查IP地址

泊坞窗机IP

现在这个默认的虚拟机VirtualBox的主机,只有网络和默认的虚拟机上的所有容器上就可以使用了仅主机适配器其他的VirtualBox虚拟机进行通信 & 正确的网络配置.


以上创建默认泊坞窗机. 您可能需要使用上述命令创建一个之前删除默认机器. 您可以删除默认机器用下面的命令.

 泊坞窗机RM -f -y默认

如果你得到 “错误删除主机 “默认”: 打开C:\用户 BISH .docker 机机械 DEFAULT config.json: 该系统找不到指定的文件。” 错误,则运行下面的命令:

cd %userprofile%/.docker/machine/machines/default

NUL > config.json

忽略访问被拒绝的消息,并重新启动. 重新启动后重试remove命令.

 泊坞窗机RM -f -y默认

 

发表评论