Docker-machine create:预创build检查错误:“Hyper-v命令必须以pipe理员身份运行”

我尝试使用下一个命令docker for Windows 10 Docker创build一个docker-machine:

 docker-machine create --driver hyperv default 

但是我得到了下一个错误

 Error with pre-create check: "Hyper-v commands have to be run as an Administrator" 

任何人都知道如何解决这个问题? 谢谢

只需以pipe理员身份启动cmd(terminal)即可。

否则,如果这不起作用:在Docker机器中有一个已知问题#2989 :Docker机器的创build失败,并显示错误消息“Hyper-v命令必须以pipe理员身份运行”,即使您的用户是成员的Hyper-Vpipe理员组和Hyper-Vpipe理员可以完全访问包含VM的文件夹:

λ Get-Acl E:\docker\ | Format-List ... Access : BUILTIN\Hyper-V Administrators Allow FullControl

jtnord通过创build具有固定大小磁盘的VM来find解决方法。 他已经为Hyper-Vpipe理员组成员的用户进行过testing,他已经为Hyper-Vpipe理员的基础文件夹提供了FullControl,据我所知。