Docker Desktop配置国内镜像仓库解决docker pull速度慢问题

这篇博客介绍了如何在Docker Engine设置中添加镜像仓库,包括阿里云和网易的镜像源,并提供了配置文件的示例,如设置默认保留的存储大小和启用构建套件。最后,提醒读者在应用更改后重启Docker服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.点击settings

在这里插入图片描述

2.点击Docker Engine

在这里插入图片描述

3.添加镜像仓库

在这里插入图片描述

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://fy707np5.mirror.aliyuncs.com",
    "http://hub-mirror.c.163.com"
  ]
}

点击Apply&Restart重启即可

### 配置Docker Desktop以使用国内镜像加速源 为了提高在Mac上的Docker Desktop拉取镜像的速度,可以通过配置国内镜像源实现加速。以下是具体方法: #### 方法一:通过图形界面配置 1. 打开 **Docker Desktop** 应用程序。 2. 进入菜单栏中的 **Preferences...** 或者快捷键 `Cmd + ,`。 3. 转到左侧导航栏的 **Daemon** 设置项,在右侧找到 **Mirrors** 的部分[^1]。 4. 添加一个或多个国内镜像源地址,例如中科大的镜像源 `https://docker.mirrors.ustc.edu.cn/` 或网易的镜像源 `http://hub-mirror.c.163.com`[^2]。 5. 单击保存按钮完成设置。 #### 方法二:手动编辑daemon.json文件 如果希望更灵活地调整配置,也可以直接修改 Docker Daemon 的 JSON 文件: 1. 使用终端命令打开隐藏目录下的 daemon.json 文件路径通常位于 `/Users/<用户名>/Library/Group Containers/group.com.docker/settings/daemon.json`[^3]。 2. 如果该文件不存在,则创建一个新的 JSON 文件,并填入如下内容: ```json { "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn/", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com" ] } ``` 3. 保存更改后重启 Docker Desktop 生效。 #### 推荐使用的国内镜像源列表 以下是一些常用的国内镜像源供参考: - 官方中国区: `https://registry.docker-cn.com` - 网易: `http://hub-mirror.c.163.com` - 中科大: `https://docker.mirrors.ustc.edu.cn/` - 阿里云(需注册获取专属URL): `https://<自定义>.mirror.aliyuncs.com` - 七牛云: `https://reg-mirror.qiniu.com` - Azure China Cloud: `https://dockerhub.azk8s.cn` 以上操作完成后即可显著提升从远程仓库下载所需容器镜像的速度[^4]。 ```bash # 测试是否成功连接至新的镜像源 docker pull hello-world ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值