TUhjnbcbe - 2021/5/13 13:28:00
在过去四年中(-),云以及分布式计算成为最受欢迎的技术之一,它们从小众技能逐渐变成更被雇主看重的突出技能。容器化技术是云经济和IT生态系统中最新潮的技术之一。这篇文章可能会帮助您理解有关Docker和容器的一些令人困惑的概念。我们还将看到容器化生态系统在年的现状以及演变方向。“不是我们造就了历史,而是历史造就了我们。”——马丁·路德·金Docker是当今最知名的容器平台之一,它于年发布。但是在此之前,隔离和容器化已经被使用。让我们回到年,当时我们刚开始使用ChrootJail,之后便出现了最著名的容器化技术。了解这段历史不但有助于我们理解相关的新概念,也有利于我们理解这项技术。时间退回到年,Unix版本7在开发过程中引入ChrootJail以及Chroot系统调用。Chrootjail被用于“ChangeRoot”,它被认为是最早的容器化技术之一。它允许您将进程及其子进程与操作系统的其余部分隔离开来。这种隔离的唯一问题是根进程(rootprocess)可以轻松地退出chroot。它从未考虑实现安全机制。FreeBSDJail于年在FreeBSDOS中引入,旨在为简单的Chroot文件隔离带来更多安全性。与Chroot不同,FreeBSD还实现了将进程及其活动隔离到文件系统的特定视图中。AChrootJail.来源: