您的当前位置:首页正文

Docker国内镜像加速地址及可用源

2023-01-02 来源:步旅网
Docker国内镜像加速地址及可⽤源

加速地址

创建或修改 /etc/docker/daemon.json ⽂件

# vi /etc/docker/daemon.json{

\"registry-mirrors\": [\"https://registry.docker-cn.com\"]}

systemctl daemon-reload

systemctl restart docker.service

源地址

在使⽤K8s的时候,经常会下载⼀些镜像,例如镜像的开头有:k8s.gcr.ioquay.io

当拉取镜像时,⽐如docker pull quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.29.0,这个时候会发现⽆法拉取。

国内有七⽜云,阿⾥云都是有相应的镜像仓库。

可以将镜像的开头部分尝试换成阿⾥云或七⽜云,如果能拉取成功那就说明就是了。譬如下⾯的例⼦

quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.29.0将quay.io替换成quay-mirror.qiniu.com,结果就是quay-mirror.qiniu.com/kubernetes-ingress-controller/nginx-ingress-controller:0.29.0

然后直接拉取docker pull quay-mirror.qiniu.com/kubernetes-ingress-controller/nginx-ingress-controller:0.29.0,竟然成功了

再⽐如

gcr.io/google_containers/kube-apiserver:v1.17.3将gcr.io改成registry.aliyuncs.comregistry.aliyuncs.com/google_containers/kube-apiserver:v1.17.3

然后去docker pull registry.aliyuncs.com/google_containers/kube-apiserver:v1.17.3再搭个docker私服,

再docker tag成想要的名字的镜像。

因篇幅问题不能全部显示,请点此查看更多更全内容