win docker 设置国内源
时间: 2025-02-10 09:05:10 浏览: 87
### 如何在 Windows 上设置 Docker 使用国内加速器或镜像源
#### 修改 Docker Desktop 设置
为了提升 Docker 镜像的下载速度,在 Windows 上可以通过修改 Docker Desktop 的设置来使用国内的镜像加速器。具体操作如下:
进入 **Docker Desktop** 菜单,点击左下角的齿轮图标打开 Settings 页面。
导航到 **Daemon** -> **Mirrors** 或者 **Docker Engine** 选项卡,编辑 JSON 文件并加入 `registry-mirrors` 字段,指定一个或多个国内镜像源地址[^4]。
```json
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
```
保存更改后重新启动 Docker Desktop 应用程序使配置生效。
#### PowerShell 命令行方式
对于熟悉命令行工具的用户来说,还可以通过运行 PowerShell 来快速完成同样的工作:
执行管理员权限下的 PowerShell 终端窗口输入以下指令以创建或覆盖现有的 daemon.json 文件,并写入所需的 registry mirrors 列表:
```powershell
$daemonJsonPath = "$env:ProgramData\Docker\config\daemon.json"
@"
{
`"registry-mirrors`": [`"https://docker.mirrors.ustc.edu.cn/"`, `"https://hub-mirror.c.163.com/`"]
}
"@ | Out-Service docker
```
这将会把两个常用的国内镜像源添加至 Docker Daemon 中,并重启服务应用新的配置项。
阅读全文
相关推荐

















