分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

kubernetes国内镜像拉取

发布时间:2023-09-06 02:36责任编辑:蔡小小关键词:kubernetes

因国内访问不到goole服务器,只能拉取国内的镜像,这里以阿里云为例。

安装minikube时报failed to pull image "k8s.gcr.io/kube-apiserver:v1.13.4"。

原理:先拉取阿里镜像,再改名

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/etcd:3.2.24

docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/etcd:3.2.24 k8s.gcr.io/etcd:3.2.24

1.准备脚本

[root@localhost bin]# vi pullK8s.sh #!/bin/bashKUBE_VERSION=v1.13.4KUBE_PAUSE_VERSION=3.1ETCD_VERSION=3.2.18DNS_VERSION=1.1.3username=registry.cn-hangzhou.aliyuncs.com/google_containersimages=(kube-proxy-amd64:${KUBE_VERSION}kube-scheduler-amd64:${KUBE_VERSION}kube-controller-manager-amd64:${KUBE_VERSION}kube-apiserver-amd64:${KUBE_VERSION}pause:${KUBE_PAUSE_VERSION}etcd-amd64:${ETCD_VERSION}coredns:${DNS_VERSION} ???)for image in ${images[@]}do ???docker pull ${username}/${image} ???docker tag ${username}/${image} k8s.gcr.io/${image} ???#docker tag ${username}/${image} gcr.io/google_containers/${image} ???docker rmi ${username}/${image}done

2.执行脚本

[root@localhost bin]# sh pullK8s.sh Trying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd64 ... v1.13.4: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd6473e3e9d78c61: Already exists 0c440f353724: Pull complete 17ae2caf8e8d: Pull complete Digest: sha256:f1623e06b9b4685ae8cf4c57ad6180a16e5e90c6ddefe8b7da9b048d64a7def2Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd64@sha256:f1623e06b9b4685ae8cf4c57ad6180a16e5e90c6ddefe8b7da9b048d64a7def2Trying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler-amd64 ... v1.13.4: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler-amd6473e3e9d78c61: Already exists 1a875e158006: Pull complete Digest: sha256:c25486d95e850628afa11ae814235c70deb6e370c38970abf2e1809f67e94992Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler-amd64@sha256:c25486d95e850628afa11ae814235c70deb6e370c38970abf2e1809f67e94992Trying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager-amd64 ... v1.13.4: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager-amd6473e3e9d78c61: Already exists 39e16f0f87fa: Pull complete Digest: sha256:6d8b8cd8fac8ddc9e67e4e208df2217b9d34a9294c4ab2be61adcbe2187bd1baStatus: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager-amd64@sha256:6d8b8cd8fac8ddc9e67e4e208df2217b9d34a9294c4ab2be61adcbe2187bd1baTrying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd64 ... v1.13.4: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd6473e3e9d78c61: Already exists 758f1e738c78: Pull complete Digest: sha256:1a263e07cd22ef294b95f8bed4e29e92e281d580803c44a9741037f1825fbf5aStatus: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd64:v1.13.4Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd64@sha256:1a263e07cd22ef294b95f8bed4e29e92e281d580803c44a9741037f1825fbf5aTrying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/pause ... 3.1: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/pausecf9202429979: Pull complete Digest: sha256:759c3f0f6493093a9043cc813092290af69029699ade0e3dbe024e968fcb7ccaStatus: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.1Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.1Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/pause@sha256:759c3f0f6493093a9043cc813092290af69029699ade0e3dbe024e968fcb7ccaTrying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/etcd-amd64 ... 3.2.18: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/etcd-amd64032c9e83eacf: Pull complete 7b1383c20253: Pull complete b6d57b1fcbdf: Pull complete Digest: sha256:aee95913eeb1d4ab77d8017fd3331cbc73531227adb27918552d314c30236184Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/etcd-amd64:3.2.18Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/etcd-amd64:3.2.18Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/etcd-amd64@sha256:aee95913eeb1d4ab77d8017fd3331cbc73531227adb27918552d314c30236184Trying to pull repository registry.cn-hangzhou.aliyuncs.com/google_containers/coredns ... 1.1.3: Pulling from registry.cn-hangzhou.aliyuncs.com/google_containers/coredns88286f41530e: Pull complete 9e8fb813cddc: Pull complete 3ac8c130be3b: Pull complete Digest: sha256:d929e48a87979279307111fd28a52272d3fac0ed1dc8f2f53a9489be45e5f2ebStatus: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:1.1.3Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:1.1.3Untagged: registry.cn-hangzhou.aliyuncs.com/google_containers/coredns@sha256:d929e48a87979279307111fd28a52272d3fac0ed1dc8f2f53a9489be45e5f2eb

3.查看镜像

[root@localhost bin]# pwd/usr/local/bin[root@localhost bin]# docker imagesREPOSITORY ????????????????????????????????TAG ????????????????IMAGE ID ???????????CREATED ????????????SIZEk8s.gcr.io/kube-proxy-amd64 ???????????????v1.13.4 ????????????fadcc5d2b066 ???????3 weeks ago ????????80.3 MBk8s.gcr.io/kube-scheduler-amd64 ???????????v1.13.4 ????????????dd862b749309 ???????3 weeks ago ????????79.6 MBk8s.gcr.io/kube-controller-manager-amd64 ??v1.13.4 ????????????40a817357014 ???????3 weeks ago ????????146 MBk8s.gcr.io/kube-apiserver-amd64 ???????????v1.13.4 ????????????fc3801f0fc54 ???????3 weeks ago ????????181 MBk8s.gcr.io/coredns ????????????????????????1.1.3 ??????????????b3b94275d97c ???????10 months ago ??????45.6 MBk8s.gcr.io/etcd-amd64 ?????????????????????3.2.18 ?????????????b8df3b177be2 ???????11 months ago ??????219 MBk8s.gcr.io/pause ??????????????????????????3.1 ????????????????da86e6ba6ca1 ???????15 months ago ??????742 kB[root@localhost bin]# 

kubernetes国内镜像拉取

原文地址:https://www.cnblogs.com/pu20065226/p/10612607.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved