win7安装docker报错:error during connect: Get http ..... the system cannot find the file specified

描述  

  win7 重新安装Docker 后启动  Docker Quickstart Terminal 出现如下错误

  Starting "default"... (default) Check network to re-create if needed... Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed: VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\napas\.docker\machine\machines\default\default\Logs\VBoxHardening.log VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Looks like something went wrong in step ´Checking status on default´... Press any key to continue...

  根据信息查 C:\Users\napas\.docker\machine\machines\default\default\Logs\VBoxHardening.log 日志得到如下信息:

  NtCreateFile(\Device\VBoxDrvStub) failed: 0xc000000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

  控制台执行 sc.exe query vboxdrv 得到如下信息: 

  SERVICE_NAME: vboxdrv
  TYPE : 1 KERNEL_DRIVER
  STATE : 1 STOPPED
  WIN32_EXIT_CODE : 2 (0x2)
  SERVICE_EXIT_CODE : 0 (0x0)
  CHECKPOINT : 0x0
  WAIT_HINT : 0x0

解决

  1.到C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv 此目录下,右键VBoxDrv.inf 点击安装

  2.控制台 执行sc start vboxdrv  得到如下信息

  SERVICE_NAME: vboxdrv
  TYPE : 1 KERNEL_DRIVER
  STATE : 4 RUNNING
  (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
  WIN32_EXIT_CODE : 0 (0x0)
  SERVICE_EXIT_CODE : 0 (0x0)
  CHECKPOINT : 0x0
  WAIT_HINT : 0x0
  PID : 0
  FLAGS 

  3.重新启动 Docker Quickstart Terminal 成功运行

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值