win10家庭版安装Docker for Windows
程序员文章站
2022-04-14 09:18:11
...
0. 背景
硬件:小米笔记本 Air 13/Inter Core i7-7500U
操作系统:Windows 10 家庭中文版
补丁:截止2019/1/25最新稳定补丁
Docker:Docker Windows 18.06.1-ce-win73
1. 开启Hyper-V
新建hyperv.cmd
文件,内容如下:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
以管理员身份执行hyperv.cmd
文件。
如果系统要你重启,便重启。
在控制面板->程序和功能->启用或关闭Windows功能
打开Hyper-V。
2. 伪装成win10专业版
以管理员身份打开cmd。
执行如下命令:
REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
3. 下载Docker for Windows
官网下载链接(需*): https://store.docker.com/editions/community/docker-ce-desktop-windows
国内镜像:
https://oomake.com/download/docker-windows (百度网盘)
https://mirrors.ustc.edu.cn/docker-ce/ (版本更新不及时)
下载后直接安装,安装时注意取消勾选window容器(默认不会勾选)。
Docker安装成功后,执行cmd命令docker version
。
docker for windows could not read CA certificate问题
问题原因:
之前安装过 docker toolbox。
解决步骤:
- 删掉四个docker 的环境变量
- 执行cmd命令
docker-machine rm default
- 以管理员身份执行cmd命令
@FOR /f "tokens=*" %i IN ('docker-machine env -u') DO @%i
上一篇: Android填坑之旅(第十三篇)教你一招搞定项目混淆配置
下一篇: java.lang.NoClassDefFoundError: freemarker/cache/TemplateLoader
推荐阅读
-
Windows10下安装Docker的步骤图文教程
-
浅谈Windows平台上Docker安装与使用
-
在Windows系统下安装docker窗口的配置过程
-
Windows10下安装Docker的步骤图文教程
-
win10家庭版64位下mysql 8.0.15 安装配置方法图文教程
-
百度windows 10直通车下载的win10安装文件在哪里?百度win10直通车下载位置解答
-
win10下mysql 8.0.18 安装配置方法图文教程(windows版)
-
Windows更新无法安装在Win10 / 8 / 7的解决办法
-
mac怎么装win10系统?Mac上使用VMware Fusion 安装Windows 10技术预览版方法
-
win10怎么安装?使用MAC版Vmware Fusion7虚拟机安装Windows 10教程