gri*_*yvp 5 docker docker-machine
如果安装了新的Windows 10 pro和最新的1.13.1(10072)"Docker for Windows",如果我通过以下方式创建新机器:
docker-machine create --driver hyperv node1
Run Code Online (Sandbox Code Playgroud)
机器只附加了ipv6地址.简单的命令docker ssh node1会起作用,但如果我尝试像"docker swarm"这样的高级命令,它将会失败:
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
node1 - hyperv Running tcp://[fe80::215:5dff:fe0f:ae10]:2376 v1.13.1
Run Code Online (Sandbox Code Playgroud)
是否可以创建和使用IPv4 docker机器,或者它不打算在Windows机器上使用?
有可能的。您必须使用外部网络交换机。
要创建外部网络交换机,请打开 hyper-v 管理器,然后打开虚拟交换机管理器。
最后使用此命令创建节点(主虚拟交换机是外部虚拟交换机的名称):
docker-machine create --driver hyperv --hyperv-virtual-switch “主虚拟交换机”node1
| 归档时间: |
|
| 查看次数: |
1852 次 |
| 最近记录: |