时代的演变

物理机->虚拟机->容器化

物理机时代:
1、部署非常慢
2、成本很高
3、资源浪费
4、难以扩展与迁移
5、受制于硬件

虚拟机时代:
1、多部署
2、资源池(Hypevisor)
3、资源隔离(通过资源池统一管理)
4、易于扩展(通过资源池统一管理,分配)
5、需要安装操作系统(虚拟机问题)

容器化时代:
1、虚拟化解决的问题:是物理层面的隔离
2、容器化解决的问题:是应用层面的隔离
在这里插入图片描述

容器化解决的问题

在这里插入图片描述
标准化的应用打包,将所需要的资源全部放到docker容器中在这里插入图片描述

容器化技术应用场景

1、标准化迁移方式
2、同一的参数配置
3、自动化部署
4、应用集群监控

Docker特点

1、开源的应用容器引擎,基于Go语言开发
2、完全沙箱机制,容器开销极低
3、具备一定的虚拟化职能
4、容器化技术的代名词

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐