Docker镜像是一个轻量级、独立的可执行软件包,包含运行应用程序所需的一切:代码、运行时、系统工具、系统库和设置。镜像采用分层文件系统结构,基于联合文件系统(UnionFS)技术实现,每一层代表镜像构建过程中的一个指令。镜像是只读模板,用于创建Docker容器,通过Dockerfile定义构建步骤,支持版本控制和共享(通过镜像仓库如Docker Hub)。