win10配置docker加速镜像时失败改怎么办

问题遇到的现象和发生背景

想要配置新的加速镜像

问题相关代码,请勿粘贴截图

C:\Users\dell>docker info
Client:
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc., v0.8.2)
compose: Docker Compose (Docker Inc., v2.5.1)
sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc., 0.6.0)
scan: Docker Scan (Docker Inc., v0.17.0)

运行结果及报错内容

Server:
ERROR: Error response from daemon: open \.\pipe\docker_engine_linux: The system cannot find the file specified.
errors pretty printing info

我的解答思路和尝试过的方法

在命令提示符里面用了
Net stop.docker.service.
Net start.docker.service
但是没有效果

我想要达到的结果

docker 命令行重启已经试过的话,尝试下面的解决方法

解决方法

方法一

1、重新安装 Docker 时解决了这个问题。

需要选中将使用 Windows 而不是 Linux 的第三个复选框。
在那个错误对我来说消失之后,但是当再次尝试时,在 v1 插件中得到了关于桥的新错误network create jenkins
但这可以通过以下方式解决:

docker network create --driver nat network-name

或者
通过这样的方法来重启docker

通过任务管理器,关闭了 docker 桌面应用程序、docker 服务,
并删除了 DockerDesktopVM。当重新启动时,一切正常。

参考链接:


如有问题及时沟通

更新 x64 机器的包 https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package
以管理员身份运行CMD或者Power shell

Net stop com.docker.service
进而

Net start com.docker.service

配置文件没弄对吧