社区
教程
Wiki
注册
登录
创作新主题
社区所有版块导航
Python
python开源
Django
Python
DjangoApp
pycharm
DATA
docker
Elasticsearch
分享
问与答
闲聊
招聘
翻译
创业
分享发现
分享创造
求职
区块链
支付之战
aigc
aigc
chatgpt
WEB开发
linux
MongoDB
Redis
DATABASE
NGINX
其他Web框架
web工具
zookeeper
tornado
NoSql
Bootstrap
js
peewee
Git
bottle
IE
MQ
Jquery
机器学习
机器学习算法
Python88.com
反馈
公告
社区推广
产品
短视频
印度
印度
一周十大热门主题
用 Python 预测股价?这个模型提前 3 天告诉你涨跌
告别收费OCR!这款GitHub开源神器,把DeepSeek大模型装进你的电脑,离线免费用!
#AI前沿速递# AI 排名更新:ChatGPT 领先但不再一家-20251116163223
这个 GitHub 神器 30 秒搞定网站部署,贼给力。
再见Navicat、XShell!一款高颜值的数据库、SSH、Docker管理工具!
机器学习学术速递[11.17]
Elasticsearch 避坑指南:我在项目中总结的 14 条实用经验
突然发现很多人连学Python的顺序都不知道…
用了十年Docker,我为什么决定换掉它?
2025必看AI干货!《大模型/AIGC/GPT-4/Transformer/DL/KG/NLP/C...
关注
Py学习
»
docker
K8s-为什么要弃用 Docker?
PikeTalk
• 6 天前 • 25 次点击
在我写《K8s》系列文章的过程中,很多读者给我留言询问 K8s 放弃 Docker 的事情,担心现在是否还值得学习 Docker,是不是该转用其他运行时了 containerd。
这些觉得有一定道理。
两年前,当 K8s 发布“弃用 Docker”的消息时,着实在 K8s 社区引起了一场“轩然大波”,影响甚至蔓延到了社区之外,K8s 不得不写几篇博客来重复解释原因。
两年后,虽然 K8s 1.24 已经实现了“弃用 Docker”的目标,但很多人似乎对此还没有很清晰的认识。那么今天我们就来聊聊这个话题。
CRI(容器运行时接口)
要理解K8s为何“弃用Docker”,我们得回顾一下K8s的发展历史。
2014年,Docker正值鼎盛时期,K8s刚刚诞生。尽管它得到了 Google 和 Borg 的支持,但它仍然相对较新,并且没有一个大的社区。
因此,K8s自然选择运行在Docker上。毕竟“背大树乘凉好”,同时也能借此机会“补充能量”,逐步发展壮大自己。
时间快进到2016年,CNCF成立一年了,K8s也发布了1.0版本,可以正式在生产环境使用。这些都表明K8s已经成长起来。
于是宣布加入CNCF,成为第一个CNCF托管项目。它想利用基金会的力量联合其他厂商来“打倒”Docker。
在2016年底的1.5版本中,K8s引入了新的接口标准:CRI:Container Runtime Interface。
Python社区是高质量的Python/Django开发社区
本文地址:
http://www.python88.com/topic/189182
登录后回复