当前位置:   article > 正文

利用阿里云容器镜像服务下载gcr.io镜像_gcr.io国内

gcr.io国内

背景

由于你懂的原因,国内是没有办法下载gcr.io镜像的,利用docker hub构建GitHub现在又要钱,所以这里利用阿里云容器镜像服务下载gcr.io镜像。

步骤

这里以gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.34.1@sha256:523016e4db827cd34babd844624d1cda86841e056fe6c890b3ad1c956a5638b0 镜像为例。

  1. 创建GitHub仓库。
    file
  2. 创建Dockerfile。
FROM gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.34.1@sha256:523016e4db827cd34babd844624d1cda86841e056fe6c890b3ad1c956a5638b0
  • 1

file

  1. 登录阿里云容器镜像服务控制台,创建镜像仓库。
    file
  2. 仓库信息选择刚才创建的GitHub仓库,勾选海外机器构建。
    file
  3. 选择构建,创建构建规则,填写镜像版本。
    file
  4. 点击立即构建
    file
  5. 构建成功后,下载镜像。
    file
ctr -n k8s.io i pull -k -u 你的阿里云账号id registry.cn-hangzhou.aliyuncs.com/wgh9626/kubeconfigwriter:v0.34.1
# 如果使用docker的话,需要先登录
docker login --username=xxx registry.cn-hangzhou.aliyuncs.com
ctr -n k8s.io i ls | grep kubeconfigwriter
  • 1
  • 2
  • 3
  • 4

file

  1. 修改tag。
ctr -n k8s.io i tag registry.cn-hangzhou.aliyuncs.com/wgh9626/kubeconfigwriter:v0.34.1 gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.34.1@sha256:523016e4db827cd34babd844624d1cda86841e056fe6c890b3ad1c956a5638b0
ctr -n k8s.io i ls | grep kubeconfigwriter
  • 1
  • 2

file

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/774814
推荐阅读
相关标签
  

闽ICP备14008679号