首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在码头和库伯奈特之前,工业是如何处理集装箱化和集装箱编排的?

在码头和库伯奈特之前,工业是如何处理集装箱化和集装箱编排的?
EN

Software Engineering用户
提问于 2019-05-07 21:24:20
回答 1查看 118关注 0票数 -4

在卡夫卡之前,我们有RabbitMQ,ActiveMQ等。大多数情况下,在技术上,在版本之前有一些东西。但是,在“码头”和“库伯奈特”流行之前,工业使用的是什么东西呢?

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2019-05-07 22:24:35

最早的类似方法可能是BSD监狱,或者是Linux和其他一些环境中的chroot环境(有时也称为chroot监狱)。

Chroot基本上改变了应用程序可以看到的目录,实质上仅仅虚拟化了文件系统。当用于隔离出于某种安全目的的应用程序时,通常重要的是,运行的进程不能以root的形式运行,因为root很容易破坏chroot的隔离。这一点(可以说)在码头上有点不那么重要,尽管我认为码头中存在着与之相关的安全问题。在chroot中,它有时是一个特性,因为您通常将chroot文件系统设置为root,并在准备就绪时以其他方式运行流程。

BSD监狱更接近于坞容器,因为除了一个独立的文件系统外,它们还有自己的用户帐户,以及一个虚拟化的网络环境。与chroot不同的是,被监禁的进程甚至无法看到运行在监狱之外的进程。缺少的主要内容可能是从某个地方提取图像的易用性(vs仅使用tar),以及用于公开端口、映射共享卷等的命令行接口方法。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/391565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档