容器简介
容器是操作系统内核自带能力,容器是操作系统内核自带能力,Docker客户端是一个命令行程序,早已存在,Docker等主要在完善IaaS+能力。
Docker容器技术概述
Docker 是这个生态系统的基石,但完善的生态系统才是保障 Docker 以及容器技术能够真正健康发展的决定因素;容器生态系统包含核心技术、平台技术和支持技术;Docker是用于容器管理和分发的引擎,Docker本身是开源的,基于Go语言开发的;Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。
Docker容器技术主要特点:
⑴快:运行时的性能可以获取极大提升;
⑵灵活:将应用和系统“容器化”,不添加额外的操作系统,支持跨OS部署;
⑶轻便:你会拥有足够的“操作系统”,仅需添加或减小镜像即可;
⑷廉价:版本开源的,免费的,低成本的;
⑸生态:业界(微软、亚马逊、IBM、Cisco)主流IT厂商逐步使用Docker容器技术;
Docker容器技术使用场景:
简化配置;代码流水线(Code Pipeline)管理;提高开发效率;隔离应用;
快速部署;支持多组环境;整合服务器,降低资源成本;