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

高版本k8s文件无法识别镜像

        Kubernetes 1.24 正式移除了 dockershim 组件,意味着原生 Docker 容器运行时不再直接支持。集群管理员需要迁移至其他兼容的容器运行时,如 containerd 或 CRI-O。

        高版本k8s不在支持docker运行容器运行服务,而使用ctr命令来识别pod文件的镜像。

-----如有问题,请提醒,我会及时改正。

解决yaml文件识别不到镜像:

方法一:手动拉取,上传

先拉取相应镜像:

docker pull 镜像名称:版本

打包镜像:

docker save -o 名称.tar 镜像

使用ctr上传到containerd(跟docker类似)中:

ctr -n=k8s.io images import 名称.tar

查看命名空间:

ctr namespaces list

查看镜像:

ctr -n k8s.io images list | grep nginx

方法二:

配置ctr的镜像加速器


http://www.kler.cn/a/563477.html

相关文章:

  • [Web 安全] PHP 反序列化漏洞 —— PHP 面向对象基础知识
  • 【监督学习】ARIMA预测模型步骤及matlab实现
  • 12、k8s安全机制
  • 【网络编程】几个常用命令:ping / netstat / xargs / pidof / watch
  • Android 12系统源码_多屏幕(四)自由窗口模式
  • OA办公系统自动渗透测试过程
  • AI快速变现之路,AI家装与婚礼设计
  • 机器学习02
  • 计算机视觉|Mask2Former:开启实例分割新范式
  • 10.前端部分|首页index.html|题库all_questions.html|指定题目one_question.html(html)
  • 设计模式|结构型模式总结
  • Linux 命令大全完整版(09)
  • 华为昇腾910b服务器部署DeepSeek翻车现场
  • RFID:汽车智能化产线工艺加工的指挥棒
  • 在Ubuntu系统上部署Dify(开源大语言模型应用开发平台)
  • 前端px转为rem的自适应解决方案
  • [VMware]卸载VMware虚拟机和Linux系统ubuntu(自记录版)
  • 论文解读<CRAW4LLM: Efficient Web Crawling for LLM Pretraining>
  • 记一次pytorch训练loss异常的问题
  • 驱动开发系列39 - Linux Graphics 3D 绘制流程(二)- 设置渲染管线