Docker镜像(Image)是什么?
2025-04-14
4
参考资料
Docker镜像(Image)是一个轻量级、可执行的独立软件包,包含运行某个软件所需的所有内容:代码、运行时环境、系统工具、系统库和设置。
关键特性:
分层结构:由多个只读层组成,每层代表Dockerfile中的一条指令
不可变性:构建后内容不可更改
共享机制:不同镜像可共享相同的基础层
核心组成:
基础镜像(Base Image):通常是精简版操作系统
运行环境:应用程序依赖的运行时
应用程序代码
配置文件
创建方式:
通过Dockerfile构建
从现有容器提交
从镜像仓库拉取
存储位置:
本地:/var/lib/docker/
远程:Docker Hub等镜像仓库
生命周期:
构建(build)
推送(push)
拉取(pull)
运行(run)
删除(rmi)
优势:
标准化交付
环境一致性
快速部署
版本控制能力
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。