今天学习了 Docker 中的数据卷
数据卷(Docker 数据卷)
简单理解:Docker 用来持久化、共享容器数据的 专属目录 / 文件,把容器内数据存到宿主机本地,容器删了数据还在。
镜像(Docker 镜像)
Docker 镜像(Image)可以理解为一个只读的、打包好的应用"模板"或"安装盘"。
用一句话概括:
Docker 镜像是包含了运行程序所需的一切文件、环境和配置的只读文件系统,用来创建 Docker 容器。
🆚 镜像 vs 容器
| 概念 | 说明 |
|---|---|
| 镜像(Image) | 静态模板,只读,相当于"软件安装包" |
| 容器(Container) | 镜像的运行实例,可写层 + 进程,相当于"正在运行的程序" |
类比:
- 镜像 =
.iso安装光盘 / 手机 APP 安装包 - 容器 = 正在运行的操作系统 / 已安装的 APP
bash
docker pull nginx # 下载镜像
docker run -d nginx # 用镜像启动容器