docker设置国内镜像源

一、国内加速地址

1、阿里云镜像站:(需登录,免费)

https://<your_code>.mirror.aliyuncs.com

2、网易云镜像站:

http://hub-mirror.c.163.com

3、百度云镜像站:

https://mirror.baidubce.com

4、上海交大镜像站:

https://docker.mirrors.sjtug.sjtu.edu.cn

5、南京大学镜像站:

https://docker.nju.edu.cn		



以下连接不公开或已失效:
1、Docker 中国官方镜像:(已关闭)
https://registry.docker-cn.com

2、中国科技大学 USTC:(仅供内部访问)
https://docker.mirrors.ustc.edu.cn


 

阿里云容器 生成自己的加速地址

登录:cr.console.aliyun.com

点击“创建我的容器镜像”,得到专属加速地址。

二、修改方法

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式

{
    "registry-mirrors": [
        "https://registry.hub.docker.com",
        "http://hub-mirror.c.163.com",
        "https://mirror.baidubce.com",
        "https://docker.mirrors.sjtug.sjtu.edu.cn",
        "https://docker.nju.edu.cn"
    ]
}

加载重启docker

systemctl restart docker

查看是否成功

docker info

Docker Hub 镜像测速

# 测速前先移除本地的镜像!
$ docker rmi nginx:latest

# 使用 time 统计所花费的总时间。
$ time docker pull nginx:latest

Pulling repository nginx
[...]

real   1m14.078s
user   0m0.176s
sys    0m0.120s

三、从指定repo拉取镜像

命令格式: library/<image:version>

$ docker pull busybox 

# 指定Repo拉取镜像,等价于:
$ docker pull hub-mirror.c.163.com/library/busybox:latest
$ docker pull docker.io/library/busybox:latest
$ docker pull registry.hub.docker.com/library/busybox:latest

-ref
docker 设置国内镜像源_docker国内镜像源-CSDN博客

### 如何配置Docker使用中国国内加速器镜像源 #### 方法一:通过修改`daemon.json`文件配置镜像加速器 对于Linux系统,可以通过编辑或创建位于 `/etc/docker/` 目录下的 `daemon.json` 文件来添加镜像加速地址。此方法适用于大多数Linux发行版。 ```json { "registry-mirrors": [ "https://registry.docker-cn.com", "https://reg-mirror.qiniu.com/", "https://docker.mirrors.ustc.edu.cn" ] } ``` 上述JSON对象中的键 `"registry-mirrors"` 后面跟着的是一个字符串数组,里面包含了几个常用的国内镜像站点链接[^1]。保存更改后重启Docker服务使新设置生效: ```bash sudo systemctl restart docker ``` #### 方法二:Windows 和 Mac 上的 Docker Desktop 设置 对于 Windows 或 macOS 用户来说,如果正在使用 Docker Desktop,则可以直接通过图形界面完成配置。打开应用程序并进入偏好设置窗口,在其中找到“Docker Engine”,在此处同样可以指定镜像仓库URL列表[^5]。 具体操作如下所示: - 打开 Docker Desktop 应用程序; - 点击左上角菜单栏里的齿轮图标(Settings); - 转到 “Docker Engine” 选项卡; - 编辑 JSON 配置项,加入所需的镜像源地址; 例如,可以在该字段内输入如下内容以启用腾讯云提供的公共镜像站作为加速服务器之一: ```json { ... "registry-mirrors": ["https://mirror.ccs.tencentyun.com"] ... } ``` 应用这些改动之后记得点击 Apply & Restart 来让新的设定立即起作用。 #### 方法三:利用阿里云提供的自动化脚本安装工具 针对那些希望简化整个过程的人群而言,还可以考虑借助某些第三方平台所提供的便捷方式——比如阿里云就提供了一个专门用于快速部署带预设好参数环境的一键式Shell命令行工具[^4]。只需执行一条简单的指令即可自动下载最新版本软件包的同时也完成了必要的初始化工作,其中包括但不限于设置了默认使用的高速缓存节点位置等重要环节。 ```bash curl -fsSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://<your-aliyun-id>.mirror.aliyuncs.com ``` 请注意替换 `<your-aliyun-id>` 这一部分为你自己的实际ID值。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值