容器技术发展历程CNCF技能图谱 容器技术 过去以物理机和虚拟机为主体的开发运维环境,向以容器为核心的基础设施的转变转变过程涉及了网络、存储、调度、操作系统、分布式原理各个方面的容器化改造Docker镜像解决了打包的问题,从根本上解决了环境不一致带来的问题 发展历程 docker提供了镜像管理功能,终结了PAAS时代docker发布swarm项目是平台化发展的战略考量docker收购了Fig项目用来做 container orchestration容器编排社区发展催生出OCI(OpenContainerInitiative)意在将容器运行时和镜像的实现从docker项目中剥离出来进一步发展创建了CNCF(CloudNativeComputingFoundation),希望以k8s为基础建立由开源基础设施领域厂商主导的、按照独立基金会方式运营的平台级社区,对抗Docker公司的容器商业生态 CNCF 利用Google的Borg系统和RedHat的开源社区运作实现了以开发者为中心的K8s项目快速增长K8s实现了民主化架构,从API到容器运行时的每一层,都暴露出了可扩展的插件机制,鼓励创新 技能图谱