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

K8S中Containerd之ctr和crictl简介以及常见操作

前言

Kubernetes (K8s) 对容器运行时有多种支持,包括 Docker 和 containerd。
以下是一些支持 Docker 和 containerd 的 Kubernetes 版本:
Kubernetes 从 1.20 版本开始逐步弃用 Docker 作为默认的容器运行时,转而使用 containerd 作为底层容器运行时。
具体来说:

  • Kubernetes 1.20
    虽然 Docker 仍然是一个可选的容器运行时,但 Kubernetes 团队开始推荐使用 containerd 作为容器运行时。
  • Kubernetes 1.22
    Docker 作为默认的容器运行时被正式弃用,但 Docker 仍然可以作为一个兼容的容器运行时使用,只要其使用的是 containerd 的底层实现。
  • Kubernetes 1.24
    从这一版本开始,Kubernetes 官方明确声明 Docker 将不再作为 Kubernetes 的支持的默认容器运行时。容器运行时接口 (CRI) 将基于 containerd 或其他符合 CRI 标准的运行时。

1、Containerd之ctr的用法

containerd 相比于docker , 多了 namespace概念, 每个 image和 container 都会在各自的namespace下可见, 目前k8s会使用k8s.io 作为命名空间

  • 查看ctr版本
ctr --version
  • 查看命名空间
ctr namespace ls
or 
ctr ns ls
  • 给镜像打标签
[root

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • vs+qt项目转qt creator
  • 云原生真机实验
  • 高翔【自动驾驶与机器人中的SLAM技术】学习笔记(五)卡尔曼滤波器一:认知卡尔曼滤波器;协方差矩阵与方差;
  • 一个java类实现UDP代理转发
  • MySQL--查询数据
  • LCR 158. 库存管理 II
  • JVM知识总结(垃圾收集算法)
  • 淘客返利系统中的负载均衡与流量控制策略
  • Windows安装MySQL8.0.X版本归档包(zip包)最新教程
  • 【性能优化】Webpack打包优化
  • Android Gradle开发与应用 (一) : Gradle基础
  • 不同专业方向如何在ChatGPT的帮助下完成选题
  • 【JavaEE初阶】懒汉模式与饿汉模式及指令重排序问题
  • Windows图形界面(GUI)-MFC-C/C++ - 列表框(ListBox) - CListBox
  • 分享一个基于微信小程序的旅游自助拼团系统(源码、调试、LW、开题、PPT)
  • ES6指北【2】—— 箭头函数
  • [case10]使用RSQL实现端到端的动态查询
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • laravel with 查询列表限制条数
  • Linux下的乱码问题
  • Logstash 参考指南(目录)
  • PHP变量
  • Python_网络编程
  • Python语法速览与机器学习开发环境搭建
  • SpiderData 2019年2月16日 DApp数据排行榜
  • vue的全局变量和全局拦截请求器
  • 闭包--闭包之tab栏切换(四)
  • 将回调地狱按在地上摩擦的Promise
  • 力扣(LeetCode)21
  • 聊聊hikari连接池的leakDetectionThreshold
  • 深度学习入门:10门免费线上课程推荐
  • 数组的操作
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 小程序开发中的那些坑
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • ​Redis 实现计数器和限速器的
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (11)MSP430F5529 定时器B
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (Forward) Music Player: From UI Proposal to Code
  • (pojstep1.3.1)1017(构造法模拟)
  • (pytorch进阶之路)扩散概率模型
  • (八)Spring源码解析:Spring MVC
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (二)hibernate配置管理
  • (二)Linux——Linux常用指令
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (每日一问)计算机网络:浏览器输入一个地址到跳出网页这个过程中发生了哪些事情?(废话少说版)
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET WPF 抖动动画
  • .net(C#)中String.Format如何使用
  • .Net程序帮助文档制作