当前位置: 首页 > news >正文

【镜像转存】利用交互式学习平台killercoda转存K8S镜像至Docker私人仓库

文章目录

    • 1. 镜像转存需求
    • 2. 注册并登陆 killercoda URL
    • 3. 打开playground
    • 4. 在线拉取K8S镜像并打上标签
    • 5. 推送K8S镜像到Docker私有仓库
    • 6. 登陆Docker私有仓库查看

1. 镜像转存需求

因K8S镜像在不开代理的情况下,拉取超时、下载缓慢,导致镜像拉取不下来。现在通过在线交互学习平台,进行拉取,后转存到docker私有仓库,再进行拉取,可以解决镜像拉取、下载失败等问题。

2. 注册并登陆 killercoda URL

注册URL:Killercoda Interactive Environments

  • 选择登陆方式

image-20240314095431995

  • 输入邮箱地址

image-20240314095520567

  • 前往邮件后台,查收邮件。

image-20240314095628658

  • 点击click here to login

image-20240314095748694

  • 授权等待中…

image-20240314095811910

  • 注册登陆完成。

image-20240314095357132

3. 打开playground

image-20240314100200396

image-20240314100259623

4. 在线拉取K8S镜像并打上标签

controlplane $ docker pull k8s.gcr.io/autoscaling/vpa-admission-controller:0.13.0
0.13.0: Pulling from autoscaling/vpa-admission-controller
fc251a6e7981: Pull complete 
da7e855a5a9b: Pull complete 
Digest: sha256:c857dcbfc071bcdd25bd9835955eda2c05e8846f638d0556475e4b40f2fbd294
Status: Downloaded newer image for k8s.gcr.io/autoscaling/vpa-admission-controller:0.13.0
k8s.gcr.io/autoscaling/vpa-admission-controller:0.13.0controlplane $ docker images
REPOSITORY                                        TAG       IMAGE ID       CREATED         SIZE
k8s.gcr.io/autoscaling/vpa-admission-controller   0.13.0    b285911b0ebb   13 months ago   53.9MB
xybdiy/vpa-admission-controller                   0.12.0    f4325d883003   18 months ago   53.9MB
k8s.gcr.io/autoscaling/vpa-admission-controller   0.12.0    f4325d883003   18 months ago   53.9MBcontrolplane $ docker tag k8s.gcr.io/autoscaling/vpa-admission-controller:0.13.0 xybdiy/vpa-admission-controller:0.13.0
controlplane $ controlplane $ docker images
REPOSITORY                                        TAG       IMAGE ID       CREATED         SIZE
xybdiy/vpa-admission-controller                   0.13.0    b285911b0ebb   13 months ago   53.9MB
k8s.gcr.io/autoscaling/vpa-admission-controller   0.13.0    b285911b0ebb   13 months ago   53.9MB
k8s.gcr.io/autoscaling/vpa-admission-controller   0.12.0    f4325d883003   18 months ago   53.9MB
xybdiy/vpa-admission-controller                   0.12.0    f4325d883003   18 months ago   53.9MB
controlplane $ 

5. 推送K8S镜像到Docker私有仓库

controlplane $ docker login
Authenticating with existing credentials...
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded
controlplane $ docker push xybdiy/vpa-admission-controller:0.13.0
The push refers to repository [docker.io/xybdiy/vpa-admission-controller]
3fe018b48e98: Pushed 
cb60fb9b862c: Pushed 
0.13.0: digest: sha256:28b0ca918c58debf94334c56404223490c475daa2abb2d91bdfc15533ca8df5e size: 739

image-20240314110545156

image-20240314111046497

6. 登陆Docker私有仓库查看

URL:https://hub.docker.com/

image-20240314101345789

http://www.lryc.cn/news/318026.html

相关文章:

  • ov多域名SSL数字证书1200元一年送一月
  • MySQL 系统变量查看与设置(System Variables Configuration)
  • 【Docker】apache 容器化部署
  • 基于element-plus +腾讯云COS实现图片上传
  • Kafka模拟器产生数据仿真-集成StructuredStreaming做到”毫秒“级实时响应StreamData落地到mysql
  • IDEA如何删除git最新一次远程提交
  • 什么是单向数据流
  • Qt 线程池 QThreadPool
  • 【兔子机器人】实现从初始状态到站立
  • ImportError: cannot import name ‘open_filename‘ from ‘pdfminer.utils‘已搞定
  • 一文解决Word中公式插入问题(全免费/latex公式输入/texsWord)
  • C语言实战——扫雷游戏
  • .Net使用ElasticSearch
  • HTML5、CSS3面试题(二)
  • sqllab第十一关通关笔记
  • 机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?
  • Python之字符串操作大全(29种方法)
  • ArcGIS学习(十五)用地适宜性评价
  • 【matlab】如何将.mat文件与.nii文件互转
  • Uni-app开发Canvas当子组件示例,点点绘制图形
  • 从金蝶云星空到钉钉通过接口配置打通数据
  • Unreal发布Android在刘海屏手机上不能全屏显示问题
  • hive库表占用空间大小的命令
  • 关于go中的select
  • 【Node.js从基础到高级运用】十一、构建RESTful API
  • Python和MATLAB数字信号波形和模型模拟
  • 华为OD技术C卷“测试用例执行计划”Java解答
  • solana 入门 1
  • JavaEE之多线程(创建线程的五种写法)详解
  • ChatGPT国内能用吗?中国用户怎么才能使用ChatGPT?