1.什么是容器? 容器技术是一种虚拟化的方案,与传统的虚拟机不同,传统的虚拟机是通过中间层将一台或多台独立的机器虚拟运行于物理硬件之上,而容器是直接运行在操作系统内核之上的用户空间. 所以容器虚拟化又被称作操作系统虚拟化,由于依赖操作系统的特性,所以容器只能运行在相同或相似内核的的操作系统上. 由于容器技术依赖于Linux内核特性:Namespace和Cgroups,所以容器只能运行linux操作系统,而不能运行Window操作系统. 2.什么是Docker? Docker是一个开源的引擎,可以…