什么是容器? 容器是一个自包含,可移植,轻量级的软件打包技术.是应用程序在任何地方几乎以相同方式运行.开发人员在开发机上创建好容器,无需任何修改就能在虚拟机,云服务器或公有云主机上运行. 容器与虚拟机 容器有两部分组成: 1.应用程序本身 2.应用程序所依赖的环境,库 容器在主机中运行,与操作系统中其他的进程隔离,这一点区别于虚拟机. 传统的虚拟机技术,如:vmvare,他是创建一个完整的虚拟机,为了运行应用程序,部署系统,还需要安装整个操作系统(几十GB), 下图展示了两者的区别: 从右图中可…