最新!Windows上安装Docker Desktop教程,并解决WSL问题并汉化

Windows安装Docker Desktop

在 Windows 上安装Docker,运行时会出现WSL --updata的问题导致一直卡在docker 界面进不去,查了不少博客,原来是需要先 安装 WSL 2 并配置至少一个 Linux 发行版,才能正确运行docker Desktop。

提示:安装docker时有不少坑,如果要让docker不安装在C盘先看第14步

1.安装Docker Desktop教程

访问 Docker 官网:https://www.docker.com/
在这里插入图片描述

点击页面上的“Download for Windows - AMD64”按钮,以下载适用于 Windows 系统的 Docker Desktop 安装文件。

2.下载完安装包后点击运行

在这里插入图片描述

2.1 如果在非C盘路径下安装请使用命令

运行代码前要提前手动创建好对应文件夹

start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"

在这里插入图片描述
等待解压完成

3.下载完成后需要重启电脑,注意保存文档!!注意保存!!注意!!(血的教训)

重启后:
在这里插入图片描述
直接accept

4.完成安装

在这里插入图片描述

6.报错。。。

在这里插入图片描述
在这里插入图片描述

7.解决报错!

如果是选择全自动安装,那么后续会弹出cmd窗口,会自动安装WSL
在这里插入图片描述
安装完成后:
在这里插入图片描述

8.选择安装docker干啥用,也可以跳过(Skip)

在这里插入图片描述

9.尽情享用吧,,不对,英文看不懂,换中文。。。。。继续

在这里插入图片描述

10.下载汉化包

docker汉化包下载
在这里插入图片描述

11.选择release版本,找到自己平台的汉化包,下面DockerDesktop.exe是安装包,千万别以为是更高级的汉化包!浪费流量,别问我是怎么知道的

在这里插入图片描述

12.找到Docker默认安装路径,替换asar文件!

C:\Program Files\Docker\Docker\frontend\resources
在这里插入图片描述
在这里插入图片描述

13.这回可以hello-world了

在这里插入图片描述
在这里插入图片描述

14.docker从C盘迁移至D盘,迁移镜像

docker安装时没有选择安装路径,而是直接默认安装到 C盘,这样后续使用一些镜像、容器,C盘空间会越来越小,怎么解决?迁移呗

首先打开带权限的cmd
在这里插入图片描述

14.1 创建D盘文件夹D:\Program Files\Docker\data\main

mkdir "D:\Program Files\Docker\data\main"

在这里插入图片描述

14.2 给data文件夹权限

在这里插入图片描述

14.2 给Users用户权限

在这里插入图片描述

在这里插入图片描述
现在就可以回到第1步继续安装了,否则得卸了重来

15 WSL2的迁移

参考迁移 wsl 数据文件到 D 盘
推荐使用WLS2,关于WLS2和Type-V的比较

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值