https://github.com/NVIDIA/deepops/blob/master/docs/dgx-pod.md

在使用k8s的过程中,经常遇到k8s.gcr.io的镜像无法下载的问题,无意间得知可以通过这种方法下载,赶紧记下来;

下载速度还很快,解决我一大难题~
假如需要的镜像为k8s.gcr.io/pause:3.1,可以执行下面的操作

docker pull anjia0532/pause:3.1
docker tag anjia0532/pause:3.1 k8s.gcr.io/pause:3.1
docker rmi anjia0532/pause:3.1

注:pause:3.1可以替换为任何k8s.gcr.io的镜像

例如:

docker pull anjia0532/cluster-proportional-autoscaler-amd64:1.3.0
docker tag anjia0532/cluster-proportional-autoscaler-amd64:1.3.0 gcr.io/google-containers/cluster-proportional-autoscaler-amd64:1.3.0
docker rmi anjia0532/cluster-proportional-autoscaler-amd64:1.3.0

对于gcr.io/kubernetes-helm/tiller:v2.11.0

使用:docker pull anjia0532/kubernetes-helm.tiller:v2.11.0

更好的方法参考:
https://github.com/anjia0532/gcr.io_mirror?tdsourcetag=s_pcqq_aiomsg

gcr.io/namespace/image_name:image_tag 
#eq
gcr.azk8s.cn/namespace/image_name:image_tag

# special
k8s.gcr.io/{image}/{tag} <==> gcr.io/google-containers/{image}/{tag} <==> gcr.azk8s.cn/namespace/image_name:image_tag

====================

sed -i 's#k8s.gcr.io#gcr.azk8s.cn/google-containers#g' ./kubespray/roles/container-engine/cri-o/templates/crio.conf.j2sed -i 's#k8s.gcr.io#gcr.azk8s.cn/google-containers#g' ./kubespray/roles/download/defaults/main.ymlsed -i 's#k8s.gcr.io#gcr.azk8s.cn/google-containers#g' ./kubespray/roles/kubernetes-apps/container_engine_accelerator/nvidia_gpu/templates/k8s-device-plugin-nvidia-daemonset.yml.j2sed -i 's#k8s.gcr.io#gcr.azk8s.cn/google-containers#g' ./services/logging/es-statefulset.yamlsed -i 's#k8s.gcr.io#gcr.azk8s.cn/google-containers#g' ./services/logging/fluentd-es-ds.yamlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/roles/kubernetes-apps/container_engine_accelerator/nvidia_gpu/vars/ubuntu-16.ymlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/inventory/sample/group_vars/k8s-cluster/k8s-cluster.ymlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/roles/download/defaults/main.ymlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/roles/kubernetes-apps/container_engine_accelerator/nvidia_gpu/templates/nvidia-driver-install-daemonset.yml.j2sed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/roles/kubernetes-apps/container_engine_accelerator/nvidia_gpu/vars/ubuntu-18.ymlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./kubespray/roles/kubernetes-apps/registry/README.mdsed -i 's#gcr.io#gcr.azk8s.cn#g' ./services/ingress-controller.ymlsed -i 's#gcr.io#gcr.azk8s.cn#g' ./services/nfs-server.yml

k8s.gcr.io的镜像无法下载的问题相关推荐

  1. 利用阿里云下载国外镜像,国内顺畅下载k8s.gcr.io的镜像

    国内顺畅下载k8s.gcr.io的镜像 1. 起因 配置kube-dns是3个k8s.gcr.io的镜像无法下载,报错如下 Error response from daemon: Get https: ...

  2. google gcr.io、k8s.gcr.io 国内镜像

    1.首先添加docker官方的国内镜像 sudo tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": [ ...

  3. 分享一个很香的k8s.gcr.io Docker镜像拉取方法

    经常k8s.gcr.io ,quay.io之类的国外镜像拉取不过来,那怎么办呢? 本文安利一种使用github action拉取镜像推送到Dockerhub的方法.推送好了之后,自己拉取镜像retag ...

  4. containerd 拉取k8s.gcr.io/pause镜像i/o timeout

    由于k8s.gcr.io 需要连外网才可以拉取到,导致 k8s 的基础容器 pause 经常无法获取.k8s docker 可使用代理服拉取,再利用 docker tag 解决问题 docker pu ...

  5. K8S学习笔记之将Google的gcr.io、k8s.gcr.io 换为国内镜像

    0x00 添加docker官方的国内镜像 sudo tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": ...

  6. 解决prometheus k8s.gcr.io/addon-resizer:1.8.4镜像无法下载的问题

    其中k8s.gcr.io/addon-resizer:1.8.4镜像被墙,无法下载,所以需要先通过阿里云下载下来,再传入本地镜像仓库 # docker pull registry.cn-beijing ...

  7. k8s.gcr.io、gcr.io仓库的镜像下载

    镜像下载.域名解析.时间同步请点击 阿里巴巴开源镜像站 获取这类镜像的方法一般有2种: 1.通过拉取国内镜像仓库的内容(操作简单直接拉取即可,缺点是镜像的版本更新可能较慢,可能无法获取最新的镜像) 2 ...

  8. 下载k8s.gcr.io仓库的镜像的两个方式

    在一些k8s环境,服务器没有直接访问k8s.gcr.io.gcr.io仓库的权限,这就需要docker命令能使用代理. 方式1: Docker代理 如果你已经在本地windows上使用能上google ...

  9. 快速解决Kubernetes从k8s.gcr.io仓库拉取镜像失败问题

    前言:  在部署Kubernetes的过程中,需要从k8s.grc.io仓库中拉取部署所需的镜像文件,但是由于国内对国外的防火墙问题导致无法正常拉取,下面介绍一个方法来解决此问题,完成Kubernet ...

最新文章

  1. Java实用教程笔记 类与对象(续)
  2. 决策树和随机森林(下)
  3. jQuery必知要点(一)
  4. 【Python基础入门系列】第08天:Python List
  5. spring_01概念及案例
  6. Python 爬虫基础 - 浏览器伪装
  7. Android一种常见的布局困扰
  8. SpringBoot加载自定义yml文件
  9. K8S 通过 yaml 文件创建资源
  10. 安装时间大于30秒_高送转第一股秒板,封单金额近百亿!最新高送转潜力股名单曝光...
  11. excel两列数据绘制单折线图
  12. 【Java开发工具】Generator:Java代码生成工具
  13. BW文件格式打开工具XnView
  14. Ubuntu20.04以及Ubuntu18.04修改键盘布局(法语键盘)
  15. oblog后台管理问题
  16. 今日头条笔试题,任务调度问题
  17. 小宝挪车自研第二代挪车通知技术,保护隐私无死角!
  18. java使用aspose实现Excel转PDF加入密码保护并解密
  19. 认识USB-TYPEA/B/C/micro/mini
  20. 英语六级(词组、同义替换)

热门文章

  1. Spark-NLP:大规模自然语言理解
  2. 百度搜索引擎结果网址参数 搜索框提示词搜索方式(rsv_sug2)
  3. 知乎上看到一篇有关三门问题比较好的讲解
  4. EPS主要逻辑网元功能
  5. Python 使用乐动体育的 backoff 更优雅的实现轮询
  6. 旧照片或胶片着色修复+GAN
  7. 大写汉字(大写汉字又称什么数码)
  8. 编码:隐匿在计算机软硬件背后的语言(2)--二进制
  9. 怎么网站服务器退出全屏,退出Hyper V客户端的全屏模式
  10. python空行分隔代码_python空行分隔