Docker 是一款开源的容器化平台,核心理念是 **“Build, Ship, Run Any App, Anywhere”**(一次构建,处处运行),通过将应用与依赖打包为标准化 “容器”,彻底解决 “开发环境能跑,生产环境报错” 的环境不一致问题。一、核心概念(必懂)Docker 的核心由镜像、容器、仓库三大组件构成,理解它们是掌握 Docker 的基础。表格概念定义核心特征通俗类比镜像(Image)包含应用、运行环境、依赖的只读模板,是容器的 “源码”分层构建、不可修改、可复用软件安装包 / 食谱容器(Container)镜像的运行实例,包含只读镜像层 + 可读写层,是独立运行的应用环境秒级启动、资源隔离、可启停集装箱 / 运行中的程序仓库(Registry)存储镜像的集中式平台,用于分享和拉取镜像公共仓库(Doc