镜像
相当于一个root文件系统
容器
镜像事静态的定义、容器是镜像运行时的实体, 容器可以被创建、启动、停止、删除
仓库
可以看着一个代码控制中心,用来保存镜像文件
数据卷存在意义
1、如何容器删除了,里面产生的数据是否还存在
2、外部宿主机和docker容器是否可以直接文件交互
3、容器之间想要交互数据
数据卷是
- 宿主机中一个目录或一个文件
- 当容器目录和数据卷目录绑定之后,对方的修改会立即同步
- 一个数据卷可以被多个容器绑定
- 容器数据的持久化
配置数据卷
创建容器或启动容器的时候,使用-v参数 【宿主机目录:容器目录】
docker run -d -p 80:80 -v /data/wwwroot:/wwwroot --name nginx nginx
