目 录CONTENT

文章目录

Docker镜像代理问题记录

cplinux98
2022-11-10 / 0 评论 / 0 点赞 / 1,092 阅读 / 327 字 / 正在检测是否收录...

00:文章简介

介绍如何愉快的使用docker pull需要的镜像。

01:确定要下载的镜像

由于某些不可抗拒的原因,一些镜像使用docker pull时始终失败,或者时好时坏,就比如k8s.gcr.io中的镜像。

这里我们先确定好要下载的镜像地址

k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.3.0
k8s.gcr.io/prometheus-adapter/prometheus-adapter:v0.9.1

02:创建github项目

我们需要在github中创建一个对应的项目,比如:

我们需要下载kube-state-metrics,那么就在github

  • 创建kube-state-metrics项目
  • 建立Dockerfile文件
  • 文件内容写入: FROM k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.3.0

03:使用aliyun个人容器镜像服务

搜索: 容器镜像服务,点击个人实例

image-20220321210550788

创建命名空间

image-20220321210655431

创建镜像仓库

image-20220321210739711

选择代码源为github,并勾选 海外机器构建

image-20220321210812466

创建完成后,点击进入 构建

输入对应的github仓库分支、镜像版本

image-20220321210917545

完成后,点击立即构建

image-20220321211023902

构建日志会在下方显示

最后点击基本信息查看拉取帮助

image-20220321211156004

这回在本地机器上就可以愉快的使用docker pull了

0

评论区