docker国内镜像设置

个人建立的Docker爱好者交流QQ群:472149402,欢迎大家来此交流经验和问题,一起成长。

linux系统

如果存在/etc/docker/目录,那么恭喜,很简单,在该目录下添加一个叫做daemon.json的文件。

内容如下:
{
“registry-mirrors”: [“https://registry.docker-cn.com“]
}

然后重新启动docker daemon服务即可。

上述方法是参考:
https://docs.docker.com/registry/recipes/mirror/#use-case-the-china-registry-mirror

mac系统

mac系统有docker设置界面。在右上角docker小鲸鱼图标的Preference里面的Advanced里面的Registry mirrors里面添加https://registry.docker-cn.com即可。然后重新启动docker。

### 如何配置国内Docker镜像源加速 为了提高Docker国内的使用体验,可以通过配置国内镜像源来实现下载加速。以下是具体的配置方法: #### 创建或编辑 `daemon.json` 文件 通过修改 Docker 的守护进程配置文件 `daemon.json` 来指定国内镜像源地址。如果该文件不存在,则需要手动创建。 ```bash sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com" ] } EOF ``` 此操作将中科大镜像源、中国官方镜像源以及网易163镜像源加入到配置中[^1]。 #### 重载 Docker 配置文件 完成配置文件的编写后,需重新加载 Docker 守护进程以使更改生效。 ```bash sudo systemctl daemon-reload ``` #### 重启 Docker 服务 为了让新的配置完全生效,还需要重启 Docker 服务。 ```bash sudo systemctl restart docker ``` #### 查看配置结果 最后可以验证配置是否成功应用。运行以下命令检查镜像源是否被正确加载。 ```bash docker info | grep Mirrors -A 1 ``` 如果一切正常,应该能看到刚刚添加的镜像源列表。 此外,还可以尝试其他最新的可用镜像源,例如 `https://register.liberx.info`, `https://dockerpull.com` 等作为补充选项[^2]。 对于有特殊需求的企业用户或者个人开发者来说,也可以考虑使用阿里云提供的专属镜像服务(需要先注册并获取自己的唯一 ID 后再替换模板中的占位符 `{your_id}`),具体形式如下所示: ```json "registry-mirrors": ["https://{your_id}.mirror.aliyuncs.com"] ``` 以上即为完整的国内 Docker 镜像源加速配置流程[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值