请教一下大家, docker 的现状怎么样?

2020-01-07 13:40:20 +08:00
 renmu

今天看到一篇文章上写着“docker 式微”,我就感到就非常奇怪,因为之前经常会看到吹 docker 的文章。(我也没有很关注这一块)

简单搜索了一下是因为 k8s 的崛起,但 k8s 只是容器编排,底层还是 docker,docker 为什么会逐渐式微?

文章还说了 docker 在开源届的声誉很差,有人来讲讲故事吗?

4172 次点击
所在节点    问与答
12 条回复
wu67
2020-01-07 13:42:51 +08:00
菜🐔前端表示, 也就拿来跑一下 nginx, 而去大多数时间都用不上
anguiao
2020-01-07 13:47:42 +08:00
声誉差大概是因为之前那个改名“Moby”的事情,具体可以自行搜索一下。
大部分唱衰 Docker 的都是唱衰 Docker 公司,可能是因为公司商业化不怎么成功?
容器技术本身是不会式微的,大家都在用呢,也确实解决了很多问题。
HypoChen
2020-01-07 13:50:53 +08:00
容器技术的话并没有式微,只是大家发现最大的痛点在编排。
无论是 Docker 公司还是 Docker 这个项目本身,已经存在感很低了,“被标准化”之后,可取代性很强。
renmu
2020-01-07 13:58:39 +08:00
@HypoChen 说的是 docker 式微绝非是容器,容器的市场还会增长。

docker 应该是业内容器的标准,目前"可取代性很强"可能还谈不上吧
houzhimeng
2020-01-07 14:02:01 +08:00
前些日子有个人 一直在吹 podman 替代 docker
hdbzsgm
2020-01-07 14:02:20 +08:00
docker 不是容器 runtime 的唯一选择 docker 越来越重 就可以选别的了
HypoChen
2020-01-07 14:08:30 +08:00
@renmu #4 docker 现在可不是业内标准,oci 才是,而且 k8s 也做了非常多的 “去 docker 化” 的工作,无论是 docker 还是上面提到的 podman,不过都是容器运行时之一,只是 docker 名气比较大而已,在标准化下, 大家都是 runc 的壳
renmu
2020-01-07 14:53:01 +08:00
@HypoChen 学习了
feather12315
2020-01-07 15:01:10 +08:00
docker(现在名为 moby)技术分三类:镜像以及仓库、运行时( runc,原名 libcontainerd )、docker engine 守护进程;容器编排技术是 swarm。

其中,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 被打包卖给了别的公司)。
xuzhzzz
2020-01-07 15:27:28 +08:00
“底层还是 docker”这话错了哈哈
manami
2020-01-07 15:35:15 +08:00
optional
2020-01-07 15:44:54 +08:00
是 docker 式微,而不是容器化式微。 前者是一款产品,后者是一个标准。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635764

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX