容器Container概念的定义 - MarcJBrooker


“容器”一词已成为一个非常频繁的名词,常常引起混乱。这里试图精确定义,意味着四个意思:
一:以容器为隔离机制。在Linux上,这是可用于隔离进程或进程组的cgroup,seccomp和friends的集合。
二:容器作为包装机制。最流行的是Docker,涉及获取一些代码并关闭其依赖项,并将它们与一些元数据一起打包在一起。
三:以容器为设计理念。源于这样的想法:即如果我们可以打包和隔离软件,它将变得易于运行。这里的重点是软件,而不是服务,也不是试图简化操作的标准化工具。
四:容器作为生态系统。这是专有名词,只是一组观念的体现,而不是真的存在或已经变成现实。