请教一下大家, docker 的现状怎么样?
今天看到一篇文章上写着“docker 式微”,我就感到就非常奇怪,因为之前经常会看到吹 docker 的文章。(我也没有很关注这一块)
简单搜索了一下是因为 k8s 的崛起,但 k8s 只是容器编排,底层还是 docker,docker 为什么会逐渐式微?
文章还说了 docker 在开源届的声誉很差,有人来讲讲故事吗?
今天看到一篇文章上写着“docker 式微”,我就感到就非常奇怪,因为之前经常会看到吹 docker 的文章。(我也没有很关注这一块)
简单搜索了一下是因为 k8s 的崛起,但 k8s 只是容器编排,底层还是 docker,docker 为什么会逐渐式微?
文章还说了 docker 在开源届的声誉很差,有人来讲讲故事吗?
docker 应该是业内容器的标准,目前”可取代性很强”可能还谈不上吧
其中,runc 贡献给了云原生基金会;镜像以及仓库普及度就不用说了; docker engine 用于单机,价值不大。
没有编排技术的容器,是个玩具。然而,swarm 在编排竞争中落败,k8s 成为事实上的标准。
还有个 OCI 组织,旨在统一容器标准(其实可以理解为狙击 docker 的),目前制定了容器运行时规范( runtime-spec )与镜像规范( image-spec )两个。根据这个标准,容器运行时发展出了一系列 runtime:runc,rkt ( Container OS,原名 CoreOS,与 docker 分道扬镳后自己做了一个类似 runc 的运行时),还有 runv ( kata container,基于虚拟化技术的安全容器),runsc ( gVisor,另一类安全容器),等。
docker 式微,指的是,docker 公司在编排技术中竞争失败,加之容器被标准化,存在感不强了,更重要的是,没有盈利手段(收入大头 docker enterprise 被打包卖给了别的公司)。