Docker介绍 Docker是一个开源项目,让应用程序布署在软件货柜下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制. Docker利用Linux核心中的资源分离机制(例如cgroups)及Linux核心名字空间(namespaces),来创建独立的容器(containers). 这可以在单一Linux实体下运作,避免启动一个虚拟机造成的额外负担. Linux核心对名字空间的支持完全隔离了工作环境中应用程序的视野,包括进程树.网络…