首页 > Linux操作系统 > Linux操作系统 > 最详细的docker安装指南
获取:查看主页回复对应名称获取
高速链接||远程辅助:
閑魚:***工位少年阿童木***
## 安装步骤
### 安装前准备
1.找到设置-可选功能-更多windows功能,打开虚拟机(hyper-v)和适用于linux的Windows子系统(wsl)(会提示重启电脑,重启即可)


2.cmd终端运行以下代码
```
验证查看wsl是否开启:wsl -l -v
安装wsl:wsl --install
更新wsl(通常只需要运行这个即可):wsl --update
设置为默认版本:wsl --set-default-version 2
验证版本:wsl --version
```
### 安装docker
下载:[https://www.docker.com/products/docker-desktop/](https://www.docker.com/products/docker-desktop/)
1.在要安装的位置(如:D:\Program Files)创建文件夹Docker、Docker\data
2.找到安装包位置, (管理员身份)运行cmd/powershell,输入以下代码,点击OK即可:
```
cd /d 文件目录
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"
D:\Program Files\Docker 是Docker Desktop 安装程序的安装目录,D:\Program Files\Docker\data是Docker存放是Docker 用于存储镜像、容器、卷等数据的目录。D:\Program Files\Docker,表示在 Windows 操作系统中,Docker 程序将被安装在 D 盘的 Program Files 文件夹内的一个名为 Docker 的子文件夹中,记得双斜杠。
在运行代码前,一定要提前手动创建好对应文件夹,管理员身份运行,不然会报错。
```

3.docker汉化
访问[https://github.com/asxez/DockerDesktop-CN](https://github.com/asxez/DockerDesktop-CN) 下载对应的汉化Asar包,注意要和自己的docker版本匹配。(tips:该网站也提供了打包了汉化包的安装程序,可以直接下载安装。)
- 关闭Docker Desktop,在Docker安装目录找到app.asar文件并将其备份,防止出现意外。
- Windows下默认为 `C:\Program Files\Docker\Docker\frontend\resources`
- Macos下默认为 `/Applications/Docker.app/Contents/MacOS/Docker Desktop.app/Contents/Resources`
- Ubuntu/Debian下默认为 `/opt/docker-desktop/resources`
- 将下载的asar文件改名为app.asar后替换原文件
4.添加镜像源
找到设置-Docker 引擎:替换为以下代码
```
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
```
备份:
```
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false
}
```
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70049115/viewspace-3107601/ ,如需转载,请注明出处,否则将追究法律责任。