常用鏡像倉庫
DockerHub鏡像倉庫:
https://hub.docker.com/
阿里雲鏡像倉庫:
https://cr.console.aliyun.com
google鏡像倉庫:
https://console.cloud.google.com/gcr/images/google-containers/GLOBAL
coreos鏡像倉庫:
https://quay.io/repository/
RedHat鏡像倉庫:
https://access.redhat.com/containers
國內鏡像源
部分國外鏡像倉庫無法訪問,但國內有對應鏡像源,可以從以下鏡像源拉取到本地然後重改tag即可:
Azure Container Registry(ACR)
#dockerhub(docker.io)
#格式
dockerhub.azk8s.cn/<repo-name>/<image-name>:<version>/<image-name>/<repo-name>
#原鏡像地址示例
docker.io/library/nginx:1.15
#國內拉取示例
dockerhub.azk8s.cn/library/nginx:1.15
#gcr.io
#格式
gcr.azk8s.cn/<repo-name>/<image-name>:<version>/<image-name>/<repo-name>
#原鏡像地址示例
gcr.io/google-containers/pause:3.1
#國內拉取示例
gcr.azk8s.cn/google_containers/pause:3.1
#quay.io
#格式
quay.azk8s.cn/<repo-name>/<image-name>:<version>/<image-name>/<repo-name>
#原鏡像地址示例
quay.io/coreos/etcd:v3.2.28
#國內拉取示例
quay.azk8s.cn/coreos/etcd:v3.2.28
#k8s.gcr.io
#格式
gcr.azk8s.cn/google_containers/<repo-name>/<image-name>:<version>/<image-name>/<repo-name>
#原鏡像地址示例
k8s.gcr.io/pause-amd64:3.1
#國內拉取示例
gcr.azk8s.cn/google_containers/pause:3.1
#Note: k8s.gcr.io would redirect to gcr.io/google-containers.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
dockerhub
#原鏡像格式
k8s.gcr.io/pause:3.1
#改為以下格式
googlecontainersmirrors/pause:3.1
1
2
3
4
阿里雲google鏡像源
#原鏡像格式
k8s.gcr.io/pause:3.1
#改為以下格式
registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.1
1
2
3
4
或使用azk8spull,只有50行命令的小腳本,就可以從dockerhub、gcr.io、quay.io直接拉取鏡像:
#download azk8spull
curl -Lo /usr/local/bin/azk8spull https://github.com/xuxinkun/littleTools/releases/download/v1.0.0/azk8spull
chmod +x /usr/local/bin/azk8spull
#直接拉取鏡像
azk8spull k8s.gcr.io/pause:3.1
azk8spull quay.io/coreos/etcd:v3.2.28
#查看拉取的鏡像
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
k8s.gcr.io/etcd v3.2.28 b2756210eeab 3 months ago 247MB
k8s.gcr.io/pause 3.1
閱讀更多 飛翔的企鵝2020 的文章