阿里云镜像源
- 特点:阿里云提供的镜像加速服务,为每个用户分配专属的镜像源地址,稳定性高、速度快,能有效提升拉取镜像的效率。它依托阿里云强大的基础设施,覆盖全国多个地域的数据中心,能根据用户的地理位置智能分配节点,实现快速响应。
- 获取方式:登录阿里云容器镜像服务控制台,在 “镜像加速器” 板块查看专属地址,格式类似
https://xxxxxx.mirror.aliyuncs.com
。
华为云镜像源
- 特点:华为云拥有自主研发的网络优化技术和分布式存储系统,能够保证镜像数据的快速传输和高可用性。其镜像源经过严格的安全检测,确保用户拉取的镜像安全可靠。
- 地址:
https://mirror.huaweicloud.com
网易云镜像源
- 特点:网易云凭借其在互联网领域多年积累的技术和资源,构建了高效的镜像分发网络。该镜像源对热门镜像进行了预缓存处理,进一步提高了拉取速度。
- 地址:
https://hub-mirror.c.163.com
腾讯云镜像源
- 特点:腾讯云在网络架构和数据中心布局方面具有优势,能够为用户提供低延迟、高带宽的镜像拉取服务。同时,它还提供了详细的使用文档和技术支持,方便用户快速配置和使用。
- 地址:
https://mirror.ccs.tencentyun.com
中国科学技术大学镜像源
- 特点:由高校维护的公益性质镜像源,在教育科研领域有广泛应用。其网络接入质量高,对开源项目镜像更新及时,为科研工作者和开发者提供了便利。
- 地址:
https://docker.mirrors.ustc.edu.cn
Windows里面安装的Docker修改docker镜像源
- 打开 Docker Desktop 应用程序。
- 右键点击任务栏中的 Docker 图标,选择 “Settings”。
- 在左侧菜单中选择 “Docker Engine”,在右侧的 JSON 配置中添加或修改
registry-mirrors
字段,与 macOS 步骤类似。 - 点击 “Apply & Restart” 重启 Docker 使配置生效
示例:
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.huaweicloud.com",
"https://xxxxxx.mirror.aliyuncs.com"
]
}
将其中的 https://xxxxxx.mirror.aliyuncs.com 替换为你自己的阿里云镜像源地址。
Docker 在拉取镜像
默认情况下,Docker 要求与镜像仓库进行通信时使用安全的 HTTPS 协议,以确保数据传输的安全性和完整性。然而,有些私有镜像仓库可能由于各种原因(如成本、测试环境等)没有配置有效的 SSL/TLS 证书,只能使用 HTTP 协议进行通信,这类仓库就被视为 “不安全的”。"insecure-registries" 配置项允许 Docker 客户端与这些使用 HTTP 协议的不安全镜像仓库进行通信。
用http协议进行访问就需要配置insecure-registries
eg:
"registry-mirrors": [
"http://docker.mirrors.ustc.edu.cn"
],
"insecure-registries": [
"docker.mirrors.ustc.edu.cn"
],