影子系统
在影子系统中所做的一切操作,重启系统之后都会恢复原状。进而进行的操作就会丢失
容器和虚拟机
- 容器:进程级别的资源隔离
- 虚拟机:操作系统级别的资源隔离
虚拟机和虚拟环境
- 虚拟机:隔绝多个用户之间的操作环境
- 虚拟环境:隔绝用户的多个运行环境
沙盒和虚拟机
- 沙盒:给应用程序一个虚拟的环境,在沙盒里面的一切操作都不会影响沙盒外面的系统,但是沙盒内部的操作还是保留的
- 虚拟机:模拟一台机器,在虚拟机上的操作就相当于你在另一台机器上的操作
区别:
安装一个应用程序,这个程序会把系统设置从A变为B
- 影子系统:重启后,程序没有了,系统设置还是A
- 沙盒:这个程序还在,程序内部为B,程序外部看到的系统设置还是A
- 虚拟机:虚拟界内部,程序内外,系统设置都是B,虚拟机外部,虚拟机设置为A,没有这个程序
沙盒化容器
沙盒容器:这种容器像虚拟机一样有自己的内核,这层内核称为用户空间内核。这层内核要保持容器的轻量级,使用现代编程技术编写,本身非常轻,仅用于作为容器和主机之间的强隔离层