技术类文章标题党,真心觉得是很无耻的事情,你甚至无法搞清楚到底他是为了点击量,还是单纯因为傻(某过滤替换声音)

先举个例子,某主流IT媒体推文,当然不止一家,可能还有以讹传讹的

3f4aec24e9b06ac99d6a3e37944fb7e8.png

有同学可能只是蹭个热点发朋友圈,也有的会不淡定吧

564f62a67dfc5cf3b584b556dd90b59c.png

我当时也没有仔细去看官方到底是怎么说的,我就直接回了个“基本无缝”,当时我的《Dont Make Me Think》还没看完就没有深究这个

先说结论:k8s无缝迁移,docker长期保持开发地位

- k8s 作为产线部署环境可以做到无感迁移,事实上可能你已经切换了都不知道

- docker作为开发工具或者要求不高的部署长久存在下去,不会因为 k8s 弃用有什么变化

为什么这么说呢,详情参考 k8s 说明

https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/

下面我也会简单概括一下

a53b13cb19289d31af8f000fd06865c2.png

k8s 弃用的 docker 不是你想的那个 docker

db90229af918897f573a7bd91c7b2557.png

很明显 k8s 要弃用的这个路径是多此一举,绕路到 containerd 又是何必,所以才弃用,而 docker 底层的 containerd 是支持 CRI 规范的,k8s 直接调用 containerd 的路径仍正常使用

k8s 仍使用 docker build 产生的镜像,这个官方声明了,也就是说 docker hub 上的东西仍然正常用

docker 仍长期持续存在并保持领导地位有我个人推断的部分,但应该是很接近事实的,理由是它已经是事实标准,同一个东西不需要两套标准,docker hub 也好,各种 hub 服务也好,既有的生态也是大家选择学习和使用容器的指标

k8s弃用docker这件事,大家不要听那些标题党的,一定要学好英语,学了英语就可以去看官方原文,英语不好就容易被忽悠

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐