docker容器是什么?容器技术又包含什么呢?
分类:知识集锦 发布时间:2023/4/11 17:06:22

容器其实除了docker以外,还有其他的容器。简单来说,容器是一种轻量级的虚拟化技术,它属于一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。

 

容器又被称为集装箱技术,这是为什么呢?

 

其实我们可以从集装箱的出现与应用的角度来理解。在集装箱出现之前,由于货物的属性与形态不同,加上运输方式的多样,很容易造成货物的挤压或损坏。而集装箱则很好地解决了这一问题。运输商可以把不同的货物都封装到不同的集装箱里,由于是密封的,所以货物间不会受影响。

 

Docker则很好地发挥了类似于集装箱打包这样的特性,为代码提供了一个基于容器的标准化运输系统。Docker可以将任何应用及其依赖打包成一个轻量级、可移植、自包含的容器。容器可以运行在几乎所有的操作系统上。

 

理解了容器后,我们再回到docker容器技术,主要有两大类,docker容器核心技术和docker容器平台技术。

 

容器核心技术是指能够让容器在主机上运行起来的技术,主要包括容器规范、容器runtime、容器管理工具、容器定义工具、Registry(仓库)和容器OS。

 

容器核心技术给容器运行在单个主机上提供了支持,而容器平台技术可以让容器作为集群在分布式环境中运行。容器平台技术包括容器编排引擎、容器管理平台和基于容器的PaaS。

体验创新云技术带来核心业务效率显著提升
立即预约,加速企业数字化转型进程
Copyright ⓒ 2022 苏州博纳讯动软件有限公司 国徽 苏ICP备13004761号 法律声明及隐私政策