Docker基础知识-入门篇

0x01.为什么会出现Docker技术

一个产品的开发到上线,作为开发和运维人员之间需要关心很多东西,包括操作系统、运行环境及应用配置。当产品不断的迭代、更新时,不同版本环境的兼容对于运维人员来说都是不小的考验。从1.0到2.0,随着软件系统越来越复杂需要加支付接口、软件证书、密钥等。如果能将运行环境和软件一起打包好呢?
image
Build Once,Run Anywhere,开发人员只需为应用创建一次运行环境,然后打包成容器便可在其他机器上运行。另外,容器环境与所在的Host环境是隔离的,就像虚拟机一样,但更快更简单。
容器使软件具备了超强的可移植能力
image

0x02.Docker的“三要素”

image

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

image

posted @ 2026-03-29 14:10  77板烧鸡腿堡  阅读(2)  评论(0)    收藏  举报