文章目录
- 1. wsl update failed: update failed:
- 2.dockerDesktopLinuxEngine: The system cannot find the file specified.
- 3. 中文语言包
- 3.1. 下载中文包
- 3.2 默认路径如下:
- 3.3 备份并替换 app.asar 文件:
- 4. Get "https://registry-1.docker.io/v2/": net/http: TLS handshake timeout
1. wsl update failed: update failed:
wsl update failed: update failed: updating wsl: exit code: 1: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --update --web-download: : exit status 1
Docker Desktop - WSL update failed An error occurred while updating
WSL.
You can manually update using wsl --update
.
using wsl --update
.
2.dockerDesktopLinuxEngine: The system cannot find the file specified.
docker version
Client:Version: 27.5.1API version: 1.47Go version: go1.22.11Git commit: 9f9e405Built: Wed Jan 22 13:41:44 2025OS/Arch: windows/amd64Context: desktop-linux
error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.47/version": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.
3. 中文语言包
3.1. 下载中文包
- 下载 Docker Desktop 的中文语言包,链接地址为:DockerDesktop-CN。
3.2 默认路径如下:
C:\Program Files\Docker\Docker\frontend\resources
3.3 备份并替换 app.asar 文件:
- 打开 Docker Desktop 中文语言包,选择与你的Docker 版本一致的 app.asar 文件并复制。
-
解压对应的语言包
-
找到对应的版本号,先备份原文件,再替换app.asr 文件
重新启动客户端
4. Get “https://registry-1.docker.io/v2/”: net/http: TLS handshake timeout
Unable to pull docker/welcome-to-docker:latest
(HTTP code 500) server error - Get “https://registry-1.docker.io/v2/”: net/http: TLS handshake timeout