脚本之家

电脑版
提示:原网页已由神马搜索转码, 内容由www.jb51.net提供.
您的位置:首页网站技巧服务器云和虚拟化docker→ k8s官方镜像代理加速

k8s官方镜像代理加速方式

  更新时间:2024年06月18日 14:59:58  作者:寻花之梦~~ 
这篇文章主要介绍了k8s官方镜像代理加速方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

k8s官方镜像代理加速

背景

大家可能在云原生领域需要部署周边的一些生态组件时,在国内遇到无法正常拉取镜像,显得就有点苦恼,不过没关系,常见的${{ registry_name }} 例如 “gcr.io”,“registry.k8s.io”

Failed to pull image “registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.11.2”: rpc error: code = Unknown desc = failed to pull and unpack image “registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.11.2”: failed to resolve reference “registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.11.2”: failed to do request: Head “https://us-west2-docker.pkg.dev/v2/k8s-artifacts-prod/images/prometheus-adapter/prometheus-adapter/manifests/v0.11.2”: dial tcp 64.233.188.82:443: connect: connection timed out

解决方案

  • gcr.io------>替换为 gcr.dockerproxy.com
  • registry.k8s.io------>替换为 k8s.mirror.nju.edu.cn

配置docker镜像加速器

配置加速器原因

docker镜像默认是从https://hub.docker.com/(国外)来下载的,速度会很慢。

获取加速地址

登录阿里云–>控制台–>产品与服务–>容器镜像服务–>镜像工具–>镜像加速器,即可看到个人专属阿里云镜像加速地址

Docker版本1.10.0以上

修改daemon配置文件/etc/docker/daemon.json来使用加速器

# vi /etc/docker/daemon.json 
添加
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
# systemctl daemon-reload
# systemctl restart docker

最后可以使用docker pull daocloud.io/centos:7 验证速度

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

    • 这篇文章主要介绍了FastAPI 部署在 Docker的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
      2021-10-10
    • 这篇文章主要介绍了Docker 7 docker在阿里云的使用详解的相关资料,需要的朋友可以参考下
      2016-11-11
    • 本文主要介绍了docker部署SSM项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
      2024-05-05
    • 本文将指导读者如何使用Docker搭建DNSmasq服务,通过简单的步骤和详细的说明,帮助读者快速在Docker环境中部署DNSmasq,具有一定的参考价值,感兴趣的可以了解一下
      2024-01-01
    • Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。
      2017-01-01
    • 这篇文章主要介绍了详解复制备份docker容器数据的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
      2020-03-03
    • Docker与Docker Machine 的区别?又如当我们执行docker-machine create命令时,Docker Machine都做了些什么?这篇文章都会告诉大家,感兴趣的小伙伴们可以参考一下
      2017-06-06
    • 这篇文章主要介绍了在Ubuntu 16.04上用Docker Swarm和DigitalOcean创建一个Docker容器集群的方法,需要的的朋友参考下吧
      2017-01-01
    • 本文主要介绍了docker-compose搭建prometheus+grafana+钉钉告警,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
      2023-07-07
    • 这篇文章主要介绍了Docker学习笔记之Docker部署Java web系统,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
      2017-02-02

    最新评论