4句话明白虚拟机和容器的区别

一、虚拟机VM的组成

服务器-HostOS-虚拟化层-GustOS-libs-App

1、此时存在几个问题:

1、资源消耗大

2、扩展APP副本时到重复资源浪费(GustOS-libs)

3、当你开发在本地但要移植到云端,就会出现各种兼容性问题。

4、很难集成到DevOps管道中,因为CD阶段没有标准。

二、容器Container的组成

服务器-HostOS-RunTime-App

1、容器镜像因为不可变文件系统基于层级概念以及全球都遵循open container标准,他可以运行在任何地方。

2、因为都共享一个Linux内核,不会出现重复的GustOS消耗且APP依赖的Libs都打包在了镜像中节约了资源。

1、此时存在几个问题:

1、容器本质上是被namespace以及cgroup隔离和限制资源的进程。在容器之间的隔离相比虚拟机OS之前的安全性较差。

2、学习成本高

相关推荐
静若繁花_jingjing2 小时前
云原生部署_k8s入门
云原生·容器·kubernetes
真上帝的左手8 小时前
十一、容器化 vs 虚拟化-Kubernetes(K8s)
云原生·容器·kubernetes
落日漫游9 小时前
K8s ConfigMap配置管理全解析
云原生·容器·kubernetes
我真的是大笨蛋9 小时前
K8S-Pod(下)
java·笔记·云原生·容器·kubernetes
紫金修道10 小时前
k8s的容器操作指令
云原生·容器·kubernetes
方渐鸿10 小时前
【2024】k8s集群 图文详细 部署安装使用(两万字)
java·运维·容器·kubernetes·k8s·运维开发·持续部署
喝杯白开水!10 小时前
K8s中的控制器DaemonSet、StatefulSet、Job、CronJob、Server发现、健康检查、存储卷(PV),相关知识总结
云原生·容器·kubernetes
晓衣10 小时前
2025“獬豸杯”全国电子数据取证竞赛-k8s服务器取证wp
服务器·经验分享·程序人生·网络安全·容器·kubernetes·学习方法
学亮编程手记10 小时前
K8S v1.33 版本主要新特性介绍
java·容器·kubernetes
我爱云计算10 小时前
K8S详解(5万字详细教程)
linux·运维·云原生·容器·kubernetes