Docker基础知识-入门篇
0x01.为什么会出现Docker技术
一个产品的开发到上线,作为开发和运维人员之间需要关心很多东西,包括操作系统、运行环境及应用配置。当产品不断的迭代、更新时,不同版本环境的兼容对于运维人员来说都是不小的考验。从1.0到2.0,随着软件系统越来越复杂需要加支付接口、软件证书、密钥等。如果能将运行环境和软件一起打包好呢?

Build Once,Run Anywhere,开发人员只需为应用创建一次运行环境,然后打包成容器便可在其他机器上运行。另外,容器环境与所在的Host环境是隔离的,就像虚拟机一样,但更快更简单。
容器使软件具备了超强的可移植能力

0x02.Docker的“三要素”

0x03.容器与虚拟机的架构对比


浙公网安备 33010602011771号