-
win10安装docker踩过的坑
win10系统坑
- Docker for Windows的当前版本运行在64位Windows 10 Pro,专业版、企业版和教育版(1607年纪念更新,版本14393或更高版本)上。
- 家庭版是不行的,如果你是家庭版,那么一是升级到专业版
- 企业版版本较低也是不行的,我的就是企业版,小版本低于11000的,各种倒腾,Docker for Windows肯定是不行的,都不给机会安装。然后就是使用ToolBox,也是巨坑,各种报错,就是不成功,比如报错:Error creating machine: Error in driver during machine creation: Unable to start the VM: C:Program FilesOracleVirtualBoxVBoxManage.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:UsersQueenLi.dockermachinemachinesdefaultdefaultLogsVBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Looks like something went wrong in step ´Checking if machine default exists´... Press any key to Continue...
- 使用docker官网的Docker ToolBox各种版本,均不成功,究其原因是win10版本低、ToolBox兼容差
- 网上很多的安装教程可能对于你是不管用的
正确安装姿势
- 安装win10专业版,怎么安装百度一堆。如果版本不满足要求,使用官方提供的神器:Windows10Upgrade9252.exe中文名叫做win10易升,地址是Windows10Upgrade9252.exe,用这个官方软件就可以升级到win10的最新版本,升级过程还是非常缓慢的。我升级之后就卸载了它
- 官网下载Docker for Windows Installer.exe,我的版本是18.03.0-ce
- 如果你满足Docker for Windows的环境条件了,那么首先检查电脑的虚拟化开启了没有:进入任务管理器(ctrl+alt+delete),点击性能->cpu ,查看虚拟化是否已启用,如果虚拟化是已禁用,那么你需要重启电脑进入bios开启虚拟化(我们的发的笔记本cpu都是支持虚拟化的,重启时进入bios按esc -> 再按f12 -> 去开启虚拟化)
- 然后再是进入电脑的控制面板->程序->启用或关闭Windows功能->把Hyper-v勾上,启用后电脑会重启
- 然后就是无脑安装Docker for Windows Installer.exe,一路采用默认,最后我还安装在了C盘,就怕出啥幺蛾子。
推荐靠谱的文章链接
- WIN10中DOCKER的安装与使用
- windows 10中docker的安装
-
相关阅读:
简单背包问题
拓扑排序
SPFA--P3905 道路重建
Floyd--P1119 灾后重建
Kmp--P3375 【模板】KMP字符串匹配
练习 后缀数组
BZOJ1036: [ZJOI2008]树的统计Count(树链剖分)
BZOJ1503: [NOI2004]郁闷的出纳员(Splay)
BZOJ2733: [HNOI2012]永无乡(线段树合并)
BZOJ4196: [Noi2015]软件包管理器(树链剖分)
-
原文地址:https://www.cnblogs.com/binfoo/p/8736027.html
Copyright © 2020-2023
润新知