【Docker】Docker是什么
Docker是一种什么东西?
虚拟化服务。
能够隔离数据和程序(服务器)的机制。
Docker是用于存储容器的盒子,容器是指隔离数据和程序的虚拟环境。
仅在Linux上运行。
Docker是用于管理容器的工具。
Docker容器具有“使用后即丢弃”的特性。
容器的生命周期是“创建”→“启动”→“停止”→“销毁”→“创建”…的流程。
Docker和虚拟化技术的区别。 (Docker hé de
虚拟化技术是通过虚拟方式提供物理机器的能力。
通过软件来模拟CPU、内存等物理部件,操作系统可以安装任何软件。
由于不使用主机机器的功能,所以并不依赖于主机机器。
・Docker 是一个具有部分操作系统功能的工具,它依赖于物理主机操作系统的其他缺失功能。
依赖的物理机也需要运行 Linux,而容器本身也需要 Linux。
它利用了主机的部分功能,因此对主机有依赖。
Docker的好处
可以创建多个相同的环境。
易于进行服务器版本管理等工作。
即使不熟悉服务器也可以操作。
由于共享内核,可节约资源。
加载映像后,可以轻松重建开发环境。