在windows使用docker

在windows下使用docker,需要安装docker desktop

https://www.docker.com/products/docker-desktop

直接安装,安装完成后启动可能会报错

错误信息 Failed to set version to docker-desktop: exit code: -1

解决方法

下载 NoLsp.exe

https://files.cnblogs.com/files/gaocong/NoLsp.zip

解压,管理员打开cmd,切换到解压目录下执行

NoLsp.exe c:\windows\system32\wsl.exe

修改镜像源

1.可以通过设置 在 Docker Engine 中的 registry-mirrors 对应的数组中增加

2.在C:/Users/用户名/.docker路径下有个 daemon.json 在其中修改 registry-mirrors (此方法适用于docker启动不成功的情况下)

修改拉取的镜像源的保存路径,默认在C盘

修改镜像拉取的位置

1.退出docker desktop

2.检查是否全部退出

wsl --list --verbose 全部显示stoped则继续

3.备份当前的

wsl --export docker-desktop D:\Docker\images\docker-desktop.tar

wsl --export docker-desktop-data D:\Docker\images\docker-desktop-data.tar

4.注销当前

wsl --unregister docker-desktop-data

wsl --unregister docker-desktop

5.导入备份到指定目录

wsl --import docker-desktop D:\Docker\images\docker-desktop D:\Docker\images\docker-desktop.tar --version 2

wsl --import docker-desktop-data D:\Docker\images\docker-desktop-data D:\Docker\images\docker-desktop-data.tar --version 2


版权声明:本文为weixin_41546513原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。