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

news/2025/2/26 13:14:20

        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.niftyadmin.cn/n/5868743.html

相关文章

好用的Docker项目:本地部署IOPaint打造专属在线图片处理工作站

文章目录 前言1.什么是IOPaint?2.本地部署IOPaint3.IOPaint简单实用4.公网远程访问本地IOPaint5.内网穿透工具安装6.配置公网地址7.使用固定公网地址远程访问总结 前言 在这个快节奏的时代,一张完美的照片往往能带来意想不到的效果。但有时候&#xff0…

【探寻C++之旅】第六章:STL

请君浏览 前言1. STL简介2. auto和范围for2.1 auto关键字2.2 范围for 3. string类3.1 string类对象的常见构造3.2 string类对象的容量操作3.3 string类对象的访问及遍历操作3.4 string类对象的修改操作3.4 string类非成员函数3.6 vs下string的结构 4. vector4.1 vector的构造4.…

Python 3.11 69 个内置函数(完整版)

一、数学与数值运算(12个) 函数 说明 示例 abs(x) 绝对值 abs(-5)→ 5 divmod(a, b) 返回(a//b, a%b) divmod(7,3)→ (2,1) max(iterable) 最大值 max([1,2,3])→ 3 min(iterable) 最小值 min([1,2,3])→ 1 pow(a, b) a^b(等…

10道Redis常见面试题速通

引言 本系列聚焦频率最高的面试题,用最简洁的文字表达中心思想,速通面试 1、Redis持久化数据和缓存怎么做扩容? 如果Redis被当做缓存使用,使用一致性哈希实现动态扩容缩容。如果Redis被当做一个持久化存储使用,必须使…

MFC笔记:本专栏课件

专栏导航 上一篇:在VS2019里面,调整代码字体大小 回到目录 下一篇:无 本节前言 在之前的讲解里面,我讲解了 Visual Studio 软件的一些个基础操作步骤。从本节开始,我们进入预备章。 本节内容,属于是 …

谈谈 ES 6.8 到 7.10 的功能变迁(4)- 聚合功能篇

这一篇我们继续了解 ES 7.10 相较于 ES 6.8 新增的聚合方法。 Rare Terms 聚合 功能说明 用于聚合查询出字段中的稀有项。ES 常见的统计方法是使用 term 查询的正向排序,但是在大数据量和高基数的数据分布场景下会出现 unbounded 错误。Rare 聚合弥补了这个场景的…

东信营销科技巨额补贴仍由盈转亏:毛利率大幅下滑,现金流告急

《港湾商业观察》施子夫 近期,东信营销科技有限公司(以下简称,东信营销科技)递表港交所,联席保荐机构为海通国际和中银国际。 东信营销科技的国内运营主体为深圳市东信时代信息技术有限公司。尽管期内收入规模有所提…

Centos主机基础设置和网络网卡设置,安装ansible、docker(修改ip、uuid、主机名、关闭防火墙selinux和networkmanager)

克隆主机 启动主机 查看ip地址 修改ip地址和UUID更换UUID uuidgen生成UUID 修改ip地址 sed -i ‘/IPADDR/cIPADDR10.1.1.10’ /etc/sysconfig/network-scripts/ifcfg-ens33 也可以直接将58替换成10 sed -i ‘/IPADDR/s/58/10/’ /etc/sysconfig/network-scripts/ifcfg-en…