其实容器技术并非Docker的创新,容器技术早已存在,HeroKu、NodeJitsu 等云服务商都采用过类似这种轻量级的虚拟化技术,但Docker是第一个将这这种Container技术大规模开源并被社区广泛接受的。
Docker在2013年一炮而红,自那以后持续引起IT界的兴奋,已经成为容器技术的代名词。
传统的容器技术没有成为主流的原因是,因为其未能提供标准化的应用运行时环境。而以Docker为代表的新一代容器技术则从一开始就以提供标准化的运行时环境为目标,真正做到了“一次建立,随处运行”。
在容器管理方面,Google开发的Kubernetes从众多编排工具中脱颖而出。kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。
相比Kubernetes,Docker原生编排工具Swarm在集群搭建和使用上要相对简单一些,学习和部署成本相对低一些。较新版本的Docker已经集成了Swarm。Swarm支持跨多个主机进行编排,管理较小规模的容器集群也绰绰有余,对于初学者也可以很快的部署和运行。
西部数码的容器云产品是基于docker技术实现,拥有上万Linux镜像,灵活强大,可弹性扩展,可做集群服务,性价比高,容器云产品购买链接 https://www.west.cn/paas/container/