因为装软件、装环境老是折腾,就开始思考各个生产环境之间隔离或者直接使用他人配好的环境。因而想到了人们常说的 docker。因此打算安装来体验一下
系统要求
根据官方文档,Docker Desktop on Windows
需要 win10 专业版、企业版或者教育版 (Build 17134 or later)。而我的电脑为 win10 家庭版,因此选择另一套方案。
win10 家庭版的系统要求如下
- win10 v1903 版本或者更高
- 开启 WSL2
- 64 位处理器且有 SLAT 指令
- 4G 内存
- BIOS 开启虚拟化
- 下载并升级 linux 内核包
安装
- 下载 Docker Desktop Installer 并双击运行
- 确保 WSL2 那个特性打开
- 跟着安装帮助即可
错误
我就知道安装没有这么容易,果然碰到了问题。
通过 everything
我找到了 install-log.txt
。然而里面的关键信息就这么点。明明已经用管理员运行了,但是还是未授权。
1 | Exception type: System.Exception, Exception message: Component CommunityInstaller.AutoStartAction failed: 尝试执行未经授权的操作。, StackTrace: |
就在我一筹莫展的时候,我看到了一个服务器部署 win10 服务未授权解决的文章,说是 360 阻断了。于是我尝试将我的联想电脑管家关闭,果然安装成功了。
参考档案
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 qxdn的乐园!
评论