Debian和Docker是否会逐渐失去人气?

栏目: 服务器 · 发布时间: 5年前

内容简介:Michael Stapelbergs是谁?Stapelbergs编写了Linux平铺窗口管理器i3,代码搜索引擎Debian Code Search和netsplit-free。日前他在博客中说明了他为什么计划减少对Debian发行版的参与。他说,他将减少对Debian的参与,

Michael Stapelbergs是谁?Stapelbergs编写了 Linux 平铺窗口管理器i3,代码搜索引擎Debian Code Search和netsplit-free。日前他在博客中说明了他为什么计划减少对Debian发行版的参与。

Debian和 <a href='https://www.codercto.com/topics/20577.html'>Docker</a> 是否会逐渐失去人气?

他说,他将减少对Debian的参与,

  • 将包移交给团队维护
  • 与其他维护人员一起删除包上的uploader字段
  • orphan packages,他是唯一的维护者

Stapelbergs提到了Debian中的痛点,以及为什么他决定离开它。

Debian中的变更过程

Debian遵循一个不同的更改过程,在这个过程中,软件包被一个称为Debian Policy的文档(或其编程实现lintian)推向正确的方向。这个 工具 不一定重要。“目前,所有的包都变得不干净,所有的维护人员都需要了解新内容是什么,它可能会如何崩溃,它是否/如何影响它们,手动运行一些测试,最后决定是否加入。这将导致大量开销,并在多个包之间手动执行机械更改”,Stapelbergs写道。

“给予每个维护人员如此多的个人自由,使我们作为一个项目无法提高构建Debian包的抽象级别,而这反过来又使工具更加困难。”

分散的工作流和基础设施

Debian通常更喜欢分散的方法而不是集中的方法。例如,单独的包是在单独的存储库中维护的(而不是在一个存储库中),每个存储库可以使用任何SCM (git和svn是常见的),或者根本不使用SCM,并且每个存储库可以托管在不同的站点上。

实际上,非标准托管选项的使用很少,不足以证明它们的成本是合理的,但在试图自动更改包时,常常会造成巨大的麻烦。

Stapelbergs表示,在他注意到 Go 打包团队中的工作流程碎片化之后,他还尝试使用工作流程更改提案修复此问题,但未能成功实施。

Debian很难被机器读取

“虽然以编程的方式处理Debian软件包显然是可能的,但这种体验并不令人愉快。一切都显得缓慢而繁琐。”

debiman需要piuparts的帮助来分析每个包的替代机制,以显示例如psql(1)的手册页。这是因为维护人员脚本通过调用 shell 脚本来修改备用数据库。如果没有实际安装包,您就不知道它对alternative数据库做了哪些更改。

Debian曾经有一个fedmsg实例,但现在似乎不存在了。Stapelbergs说:“目前还不清楚从哪里获取新包的通知,以及从哪里获取这些包最好。”

更多想起查看Stapelbergs的 博客文章

Maish Saidel-Keesing认为Docker很快就会死去

以色列CyberArk云与AWS解决方案架构师Maish Saidel-Keesing在他的博客文章中提到,“Docker作为一家公司的日子已经屈指可数了,或许同时也是一项技术”

Docker无疑带来了流行的集装箱化技术。然而,Saidel-Keesing说:“在过去的12-24个月里,人们开始认识到Docker已经走上正轨,而且技术无法为他们今天的产品提供额外的价值 - 而且决定开始寻找其他地方的额外优势。“

他还谈到了Open Container Initiative是如何带来运行时规范的,它为使用docker之外的其他东西作为运行时打开了大门。Docker不再是唯一使用的运行时。

“Kelsey Hightower——从CRI-O到containerd再到gvisor,多年来一直在艰难地更新他的Kubernetes。块上所有的酷孩子都不再使用docker作为底层运行时。现在有很多其他的选择,比如clearcontainers、katacontainers,而且这个列表还在不断增长。

他还谈到Open Container Initiative如何带来Runtime Spec,它打开了使用除Docker之外的其他东西作为运行时的大门。 Docker不再是唯一正在使用的运行时。

“Kelsey Hightower  - 多年来从CRI-O到容器再到gvisor一直在努力更新他的Kubernetes。块上的所有酷孩子都不再使用docker作为底层运行时。 Saidel-Keesing说,今天有许多其他选择,明确的容器,katacontainers和名单不断增长“。

Saidel-Keesing写道,“请注意 - 在RHEL 8中不再提供Docker包”。 他进一步补充说:“如果你是一名容器资深人士,你可能已经养成了通过安装”docker“软件包来定制系统的习惯。 在您全新的RHEL 8 Beta系统上,您可能会做的第一件事就是去找你的老朋友yum。 您将尝试安装docker软件包,但无济于事。 如果你很聪明,接下来,你会搜索并找到这个包:

podman-docker.noarch : “package to Emulate Docker CLI using podman.”

要了解有关此新闻的更多信息,请访问Maish Saidel-Keesing的 博客文章

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-03/157450.htm


以上所述就是小编给大家介绍的《Debian和Docker是否会逐渐失去人气?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

实战移动互联网营销

实战移动互联网营销

江礼坤 / 机械工业出版社 / 2016-1 / 79.00

移动互联网的兴起,又为企业带来了新的挑战与机遇!越来越多的人,看到了移动互联网的价值与前景,但是在具体操作时,移动互联网具体如何玩?企业如何向移动互联网转型?如何通过移动互联网做营销?等等一系列问题,接踵而至。虽然目前相关的资料和文章很多,但是都过于零散,让人看完后,还是无从下手。而本书旨在成为移动互联网营销领域标准的工具书、参考书,为大家呈现一个系统、全面的移动互联网营销体系。让大家从思维模式到......一起来看看 《实战移动互联网营销》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码