镜像、容器
在 Docker 或其他容器化技术中,“镜像”和“容器”是两个核心概念,它们密切相关但作用不同。
镜像和容器的区别?
镜像(Image)
- 镜像是一个只读模板,包含了运行某个应用程序所需的所有内容:代码、运行时环境、库、环境变量和配置文件等。它不包含任何动态状态,是静态的、不可变的
容器(Container)
- 容器是镜像的运行实例。当你基于某个镜像启动一个进程时,Docker 会创建一个可写的容器层,并在其中运行应用程序。容器是动态的、有生命周期的(可启动、停止、删除等)
总结
重要
镜像是构建的基础,容器是运行的实体
镜像保证了环境一致性,容器实现了应用的隔离与部署
版权所有
版权归属:念宇
