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

【云原生技术】编排与容器的技术演进之路

一、编排与容器的技术演进之路

1.1 DockerClient

此时 K8s 只是编排领域的一个选择,而 Docker 此时一家独大,所以 K8s 的客户端只
是作为 Docker 的客户端来调用 Docker 引擎来完成服务。

1.2 RUNC&Shim 

OCI催生 runcrunc,剥离 Docker Engine 的一家独大的情况,确保各个厂商都可以搭建自
己的容器平台。 CRI 标准确立了但是 Docker 并没有接入该标准。此时催生了临时技术
shim.

1.3 CRI -Containerd 

containerd被捐献出来,谷歌开发 cricri-containerd 接入 CRI 标准。

1.4 CRI -O 

k8s 已经成为事实的编排标准,促使容器回归云原生本质。

1.5 Containerd

containerd实现 CRI ,成为 CRI 的事实标准 。

1.6 实际生产的集群采用的什么运行时组件?

以腾讯的 TKE (腾讯商用 K8S 产品 )为例,支持选择 containerd 和 docker 两种模式的
选择。
如何选择呢?
(1)Containerd 调用链更短,组件更少,更稳定,占用节点资源更少。建议选择
Containerd 。
(2)以下情况还是要用 docker
• 使用 docker build/push/save/load 等命令。
• 调用 docker API
• 需要 docker compose 或 docker swarm 。 

相关文章:

  • 信息系统运行管理员教程6--信息系统安全
  • 【深度解析:以“不要的心态”获取所求的本质逻辑】
  • 一周学会Flask3 Python Web开发-SQLAlchemy添加数据操作-班级模块
  • 告别XML模板的繁琐!Word文档导出,easy!
  • 穷举vs暴搜vs深搜vs回溯vs剪枝刷题 + 总结
  • 第5课 树莓派的Python IDE—Thonny
  • Gin(后端)和 Vue3(前端)中实现 Server-Sent Events(SSE)推送
  • DeepSeek + Excel:数据处理专家 具体步骤
  • 蓝桥杯备赛-二分-技能升级
  • C语言输入与输出:从零掌握数据的“对话”
  • STC89C52单片机学习——第20节: [8-2]串口向电脑发送数据电脑通过串口控制LED
  • MyBatis源码分析の配置文件解析
  • 创建postgis数据库
  • 【matlab例程】三维下的TDOA定位和EKF轨迹滤波例程,TDOA的锚点数量可自定义(订阅专栏后可获得完整代码)
  • 每日一题---腐烂的苹果(广度优先搜索)
  • Java常见的几种内存溢出及解决方法
  • MATLAB中events函数用法
  • 函数的引用/函数的默认参数/函数的占位参数/函数重载
  • 面试vue2开发时怎么加载编译速度(webpack)
  • 用C++新建快捷方式
  • 5月人文社科中文原创好书榜|巫蛊:中国文化的历史暗流
  • 韩国代总统、国务总理韩德洙宣布辞职,将择期宣布参选总统
  • 4月一二线城市新房价格环比上涨,沪杭涨幅居百城前列
  • 神十九都带回了哪些实验样品?果蝇等生命类样品已交付科学家
  • 中央党校(国家行政学院)举行2025年春季学期第一批进修班毕业典礼
  • 中国人保一季度业绩“分化”:财险净利增超92%,寿险增收不增利