docker及kubernetes国内源和镜像源的解决方式是什么
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,这期内容当中小编将会给大家带来有关docker及kubernetes国内源和镜像源的解决方式是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。最近在使用kubea
千家信息网最后更新 2025年12月04日docker及kubernetes国内源和镜像源的解决方式是什么
这期内容当中小编将会给大家带来有关docker及kubernetes国内源和镜像源的解决方式是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
最近在使用kubeadm时,被各种连接不上搞到崩溃。费了很多力气,基本都解决了。这里统一整理了国内的一些镜像源,apt源,kubeadm源等,以便查阅。
国内镜像源
Azure China提供了目前用过的质量最好的镜像源。无论是速度还是覆盖范围。而且都支持匿名拉取,也就是不需要登录。这点特别友好。
这里,我开发了一个小的脚本azk8spull,这个脚本可以自动根据镜像名称进行解析,转换为azure的mirror镜像源域名。并进行拉取。拉取完成后会自动进行tag重命名为原本的镜像名。该脚本已经开源在 https://github.com/xuxinkun/littleTools#azk8spull 上。以下是样例。
[root@node-64-216 ~]# azk8spull quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1## azk8spull try to pull image from mirror quay.azk8s.cn/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1.0.24.1: Pulling from kubernetes-ingress-controller/nginx-ingress-controllerDigest: sha256:76861d167e4e3db18f2672fd3435396aaa898ddf4d1128375d7c93b91c59f87fStatus: Image is up to date for quay.azk8s.cn/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1## azk8spull try to tag quay.azk8s.cn/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1 to quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1.## azk8spull finish pulling.[root@node-64-216 ~]# azk8spull k8s.gcr.io/pause-amd64:3.1## azk8spull try to pull image from mirror gcr.azk8s.cn/google_containers/pause-amd64:3.1.3.1: Pulling from google_containers/pause-amd64Digest: sha256:59eec8837a4d942cc19a52b8c09ea75121acc38114a2c68b98983ce9356b8610Status: Image is up to date for gcr.azk8s.cn/google_containers/pause-amd64:3.1## azk8spull try to tag gcr.azk8s.cn/google_containers/pause-amd64:3.1 to k8s.gcr.io/pause-amd64:3.1.## azk8spull finish pulling.
azk8s.cn支持的镜像转换如下列表。
Note:
k8s.gcr.io would redirect to gcr.io/google-containers, following image urls are identical:
k8s.gcr.io/pause-amd64:3.1gcr.io/google_containers/pause-amd64:3.1
debian apt源
debian的apt的国内源更换为163的源,可以显著加速。
mv /etc/apt/sources.list /etc/apt/sources.list.bak# 换下源echo "deb http://mirrors.163.com/debian/ stretch main non-free contribdeb http://mirrors.163.com/debian/ stretch-updates main non-free contribdeb http://mirrors.163.com/debian/ stretch-backports main non-free contribdeb-src http://mirrors.163.com/debian/ stretch main non-free contribdeb-src http://mirrors.163.com/debian/ stretch-updates main non-free contribdeb-src http://mirrors.163.com/debian/ stretch-backports main non-free contribdeb http://mirrors.163.com/debian-security/ stretch/updates main non-free contribdeb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib" > /etc/apt/sources.list
kubeadm源
kubeadm直接使用阿里云的源即可。速度也比较快。
# Debian/Ubuntuapt-get update && apt-get install -y apt-transport-httpscurl -s https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -cat </etc/apt/sources.list.d/kubernetes.listdeb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial mainEOFapt-get updateapt-get install -y kubelet kubeadm kubectl# CentOS/RHEL/Fedoracat < /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpgEOFsetenforce 0yum install -y kubelet kubeadm kubectl
上述就是小编为大家分享的docker及kubernetes国内源和镜像源的解决方式是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
镜像
脚本
方式
内容
速度
分析
支持
显著
专业
中小
也就是
内容丰富
力气
原本
名称
域名
就是
文章
更多
最好
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么防止服务器被坑
软件开发人都适合搞开发吗
phpredis 数据库
网络安全专项行动报告
湖北联想服务器维修哪家便宜
杭州奈斯互联网科技有限公司
服务器专业除尘
桌面软件开发有大龄危机吗
一个软件开发公司的成本
51cto网络安全培训怎么样
数据库object类型怎么表示
南昌软件开发人员的月薪
中国最大的学术数据库
易观移动app数据库
网络安全宣传周竖版海报
粉碎机下载软件开发
网络安全宣传班会活动
某软件开发机构已完成了七个
服务器安装操作系统版本查询
手游都是用什么软件开发的
浙江网络技术分类推广
数据库配置文件管理
数据库高级
摇奖app软件开发
网络安全警察模范
湖北数据网络技术创新服务
hive服务器
宁波市公安局 网络安全
服务器挂is
数据库修复技术书籍