gcr.io仓库的docker镜像下载策略
很多容器化的应用是以http://gcr.io开头的。这些镜像如果要下载,要如何进行呢?
下面就演示一个http://gcr.io/kfserving/storage-initializer:v0.4.0镜像的下载吧。
一,在github里,新建一个repo--storage-initailier
二,在这个项目里,只新建一个Dockerfile,这个文件里,就一行内容
from gcr.io/kfserving/storage-initializer:v0.4.0
三,在Docker Hub里新建一个项目--storage-initailier。
四,将dockerhub里这个项目,与github里的项目关联起来。
五,在dockerhub里,按github的dockerfile,生成镜像
六,编译好之后,按新的镜像名,即可下载。如果想更快,使用国内docker镜像地址。
docker pull aguncn/storage-initailier:v0.4.0
v0.4.0: Pulling from aguncn/storage-initailier
6ec8c9369e08: Pull complete
401b5acb42e6: Pull complete
2e487de6656a: Pull complete
519de614852e: Pull complete
1005647edff7: Pull complete
7b719971bf60: Pull complete
2671ac1ba28f: Pull complete
5ab2cfc978f8: Pull complete
53d5914fe004: Pull complete
1ee0b86af5e5: Pull complete
1c896eaa85e0: Pull complete
Digest: sha256:02e089391bdc50772393c8db2baa330f20147b7565355f5867f2291458cd60f7
Status: Downloaded newer image for aguncn/storage-initailier:v0.4.0
docker.io/aguncn/storage-initailier:v0.4.0
七,下载完成后,使用docker tag更改成原来的镜像名,即可。
发布于 2021-01-12 20:29