在 Container 技术生态中有很多成员,并在迅速发展,甚至很多经验丰富的专家也很难完全跟上其发展进度,初学者更是望其项背。为了让大家能对 Container 技术形成一个系统的认识, Sysdig ( Sysdig 是一家提供 Monitoring as a microservice 服务的公司)对 Container 生态项目进行了系统性的分类整理。
目的是列出 Container 技术的核心技术,尽量做到 MECE ( mutually exclusive and collectively exhaustive ,相互独立,完全穷尽),共分为四个部分:
- Core Container Technologies :通过这些工具可以在单机上运行少量的容器;
- Distributed Container Technologies :用这些技术可以在一个分布式的容器集群中运行应用;
- Container Platform Technologies :这些技术可以打造一个完整的平台,用来在容器集群中运行分布式应用;
- Container-Native SupportTechnologies :这些技术可以帮助管理基于 Container 的基础设施,且专门为 Container 打造。
每一部分又被细分为具体的技术,每项具体的技术又包括四个来源: Docker 的开源技术, CoreOS 的开源技术,其它开源技术和商业版本。
全文链接: http://mp.weixin.qq.com/s?__biz=MzA4MzQ1NjQ5Nw==&mid=401588339&idx=1&sn=174727525d5006cd205a10a59905be74#rd