首页 > 技术文章 > Docker Machine error: Hyper-V PowerShell Module is not available

yjcblog 2019-03-28 10:50 原文

在win10中使用docker-machine create -d hyperv --hyperv-virtual-switch "myswitch" myvm1创建虚拟机的时候,会报Docker Machine error: Hyper-V PowerShell Module is not available错误   

这个其实是docker-machine程序的bug,014版本有问题,可以通过降级到013或者升级到015版本来解决

其中升级的方法:

1.下载docker-machine的015版本。访问https://github.com/docker/machine/releases/download/v0.15.0/docker-machine-Windows-x86_64.exe

2.找到docker-machine.exe的位置,我的位置为C:\Program Files\Docker\Docker\resources\bin

3.备份原来的docker-maine.exe,将新下载的文件重命名为docker-machine.exe

4.再次执行命令即可成功

推荐阅读