考点精讲
记忆技巧
「容器=应用+依赖一起打包」
记住三件套:Namespace 管隔离、Cgroups 管资源、镜像管交付
虚拟机重量级、容器轻量级,一个比喻:虚拟机是独立房子,容器是楼里的房间
记住三件套:Namespace 管隔离、Cgroups 管资源、镜像管交付
虚拟机重量级、容器轻量级,一个比喻:虚拟机是独立房子,容器是楼里的房间
常见误区
- 以为容器=虚拟机,忽略两者内核共享的本质区别
- 误以为容器天然安全,实际容器隔离弱于虚拟机
- 把 Docker 等同于容器技术本身
真题思路
常见问题
Q:容器和虚拟机到底差在哪
A:虚拟机虚拟硬件、每台带独立操作系统,隔离强但笨重;容器共享宿主机内核、只打包应用和依赖,轻量、启动快、隔离较弱。
Q:容器的隔离是靠什么实现的
A:主要靠 Linux 内核的 Namespace(隔离视角)和 Cgroups(限制资源),两者配合实现进程级隔离与配额。
Q:Docker 就是容器吗
A:不是。Docker 是容器技术最流行的实现工具之一,容器本身是一个更广义的技术概念。
相关知识
教材出处:第1章 Container容器技术概述 容器技术概述