windows10(19044_1706)离线安装wsl和Docker的填坑记录
来源:http://www.tudoupe.com时间:2022-07-21
Windows 10 (19044_1706) 远程安装 wsl 和 Docker 填充记录
一、环境
- windows10(x64内部版本1904_1706)
- docker v4.10.1
- wsl2
二、相关资料
- docker相关
- docker for windows
- Windows安装了一个需要为wsl2和hyper-v提供系统支持的docker
- wsl相关
- 安装WSL
- 下载&安装WSL的Linux发型版本
- Windows终端工具
三、linux发行版本离线安装包下载
- Ubuntu
- Ubuntu 22.04 LTS
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU/Linux
- Kali Linux
- SUSE Linux Enterprise Server 12
- SUSE Linux Enterprise Server 15 SP2
- SUSE Linux Enterprise Server 15 SP3
- openSUSE Tumbleweed
- openSUSE Leap 15.3
- openSUSE Leap 15.2
- Oracle Linux 8.5
- Oracle Linux 7.9
- Fedora Remix for WSL
Ubuntu 18.04比Debian小约200M,小约160M
四,安装Ubuntu18的非线性。04
- 下载Ubuntu_1804通过上面的链接。2019.522.0x64.appx文件
- 该文件被复制到C:wlsApps目录中(建议将其放在c磁盘上,忘记查看提醒的位置~~)
- 有三种远程安装方法(找到最适合你的电脑环境的办法,我的使用方法是成功安装了三种,窗口环境很混乱,那里的卡是未知的~~)
- 首先:打开powershell开关到wlsApps目录,执行: Add - AppPackage"Ubuntu 1804.2019.522.0x64.appx;
- 第二:直接双击Ubuntu_1804。2019.522.0x64.appx文件;
- 第三个选项是修改后缀 to.zip,在解压缩后运行ubuntu1804文件;
- 检查安装是否成功,执行wsl-l-v命令,并查看Ubuntu-1804在下列输出中是否成功:
- 如果你看到Ubuntu-18.04没有*之前,那么你需要执行命令设置默认的发布版本:
- 执行wsl命令进入ubuntu系统,退出输入退出
五、遇到的问题
- wsl启动时间错误"参考对象类型不支持尝试操作"
- 运行docker闪退
- 运行docker提示:Docker Desktop stopping…
- 运行docker提示:Failed to set version to docker-desktop: exit code: -1
上述问题的原因首先是,在计算机上使用代理软件会导致wsl2端口发生冲突。
第一方法(不建议使用):
使用命令提示或窗口终端执行管理模式的命令,然后重新启动WSL2
netsh winsock reset
这个命令将重新安装Winsock网络协议,导致proxyer无法使用!
第二种方法(建议使用):
使用NoLsp程序操作系统注册表实现互換的白名单模式;
我们有一个工具来做这个电话(我这里有三个下载链接供你下载):
https://www.proxifier.com/tmp/Test20200228/NoLsp.exe
https://xaizai.lanzouo.com/iRZ7szooksb
https://share.weiyun.com/ogl07Rc5
以管理员身份运行cmd,切换到NoLsp.exe目录,并以wsl.exe的完整路径作为参数执行下面的命令:
上述命令将将一些值写入注册表,内容将位于以下的位置:
六、总结
端子安装首先需要配置 windows' wsl环境,建议在配置时使用 windows' 文档进行步骤步骤操作。
由于本地网络无法访问Windows应用程序存储器,因此可以手动安装Linux发布版本,并结合三个安装方法。
由于机器使用proxifier软件, wls 、 subsystems 和 docker 的安装都是问题,总结问题,避免后者的陷阱。
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
