Docker Desktop 切换linux环境源
时间: 2025-01-05 10:34:58 浏览: 7
### 如何在 Docker Desktop 中切换至 Linux 环境并配置镜像源
#### 切换到 Linux 容器环境
为了使 Docker Desktop 运行 Linux 容器,需确认 WSL 2 (Windows Subsystem for Linux 2) 已经被正确安装和启用[^1]。WSL 2 是运行 Linux 容器所必需的基础。
一旦准备工作完成:
- 打开 Docker Desktop 应用程序。
- 在右上角找到菜单按钮(三条横线图标),点击进入 **Settings** 设置界面。
- 寻找左侧栏中的 **General** 选项卡,在这里可以看见一个名为 "Use the WSL 2 based engine" 的开关,默认情况下应该是打开状态以支持 Linux 容器;如果不是,则应将其开启。
```bash
# 如果需要手动启动 WSL 2 支持,请执行如下命令
wsl --set-default-version 2
```
#### 配置国内镜像加速源
对于提高拉取官方仓库中镜像的速度,推荐配置中国的镜像站点作为加速器。这可以通过调整 Docker Desktop 内部设置来实现:
- 同样是在上述提到的 **Settings** 页面下,转到 **Docker Engine** 选项卡。
- 编辑 JSON 文件,加入 `"registry-mirrors"` 字段指定中国区的镜像地址列表。例如阿里云提供的服务:
```json
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
},
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn"
]
}
```
保存更改后重启 Docker Desktop 生效新设定。
阅读全文