使用dockerhub抓取k8s.cgr.io镜像时的注意事项

参考资料:

https://blog.csdn.net/qq_27028561/article/details/79064414

感谢大神,资料描述还是很详细的,不过对笔者而言:
万事开头难,笨鸭子不会飞,只能多走几步,多试几次,哪怕是弯路。

注意事项

细节: 路径要区分大小写
在build logs中会看到文件找不到的提示,如下:

Cloning into '.'...
Warning: Permanently added the RSA host key for IP address '140.82.113.4' to the list of known hosts.
Reset branch 'master'
Your branch is up-to-date with 'origin/master'.
Dockerfile not found at ./Dockerfile

而且到DockerFile的页签中,也有Dockerfile is not available的提示。

** docker hub上创建仓库时,注意名称,不然又给自己挖坑!! 如果已经错了那就学怎么重命名吧**
4. docker 重命名镜像:tag

[root@test k8s]# docker images |grep yllanzi.*kube
yllanzi/keights                                                               kube-proxy                0d40868643c6        9 days ago          117MB
yllanzi/keights                                                               kube-scheduler            a3099161e137        9 days ago          95.3MB
yllanzi/keights                                                               kube-apiserver            6ed75ad404bd        9 days ago          173MB
yllanzi/keights                                                               kube-controller-manager   ace0a8c17ba9        9 days ago          162MB
[root@test k8s]# docker images |grep yllanzi/keights.*kube|awk '{print "docker tag ",$1":"$2,"k8s.gcr.io/"$2":v1.18.2"}' |sh -x
+ docker tag yllanzi/keights:kube-proxy k8s.gcr.io/kube-proxy:v1.18.2
+ docker tag yllanzi/keights:kube-apiserver k8s.gcr.io/kube-apiserver:v1.18.2
+ docker tag yllanzi/keights:kube-scheduler k8s.gcr.io/kube-scheduler:v1.18.2
+ docker tag yllanzi/keights:kube-controller-manager k8s.gcr.io/kube-controller-manager:v1.18.2

docker images | egrep -E “yllanzi/keights *kube” |awk ‘{print “docker tag “$1”:”$2" k8s.gcr.io/"$2":v1.17.6"}’ |sh -x
docker tag yllanzi/keights:etcd k8s.gcr.io/etcd:3.4.3-0
docker tag yllanzi/keights:etcd k8s.gcr.io/coredns:1.6.7
docker tag yllanzi/keights:etcd k8s.gcr.io/pause:3.2
docker tag yllanzi/keights:nginx-ingress-controller quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.32.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值