国内常用镜像地址

分享到:

文章目录


最近更新日期:2021-02-24

Docker Hub

镜像列表

无需登录:

需登录:

  • DaoCloud - http://<your_code>.m.daocloud.io
  • 阿里云 - https://<your_code>.mirror.aliyuncs.com

本地配置

创建或编辑 /etc/docker/daemon.json:

1{
2    "registry-mirrors": [
3        "https://docker.mirrors.ustc.edu.cn",
4        "https://reg-mirror.qiniu.com"
5    ]
6}

执行下面命令

1sudo systemctl daemon-reload
2sudo systemctl restart docker

quay.io

镜像列表

  • quay-mirror.qiniu.com (七牛云, 推荐, 但没有找到长期支持的声明)
  • quay.mirrors.ustc.edu.cn (中科大, 经常不可用, 不推荐)

本地配置

将镜像中的 quay.io 替换成国内镜像地址,例如:

1quay.io/prometheus/node-exporter:v0.18.1
2# 替换成如下格式
3quay-mirror.qiniu.com/prometheus/node-exporter:v0.18.1

gcr.io 和 k8s.gcr.io

k8s.gcr.io 是 gcr.io/google-containers 的别名,所以 k8s.gcr.io/: 等同于 gcr.io/google-containers/:

目前未找到这两个源的通用镜像站,只能去国内镜像站找别人传上来的副本:

  • https://hub.docker.com/u/googlecontainersmirror (从 gcr.io 同步到Docker Hub的镜像, 只包含核心的几个镜像和版本, 能保障K8S正常运行)
  • registry.aliyuncs.com/google_containers (阿里云第三方用户上传的镜像,镜像比较多)

最好是自己同步镜像而不直接使用现有的第三方个人镜像库,因为需要避免生产的K8S集群遭遇到安全问题

Python3 pip

本地配置

临时使用时用参数 -i

1pip install <包名> -i https://mirrors.aliyun.com/pypi/simple

指定全局安装源

1pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

镜像列表