docker数据卷及数据卷容器
1、数据卷
数据卷:简称volume,用于docker容器内文件及数据的持久化。
持久化:在容器内创建的文件及数据仅在容器的生命周期内有效,当容器被删除后,文件及数据也随之丢失。持久化可以帮助把docker内部的文件及数据映射到本地,实现备份及与宿主机或其他容器交换文件。
数据卷的特点:
- 数据卷是宿主机中的一个目录或文件
- 当容器目录和数据卷目录绑定后,对方的修改会立即同步
- 一个数据卷可以被多个容器同时挂载
- 一个容器也可以挂载多个数据卷
配置数据卷
docker run ... –v 宿主机目录(文件):容器内目录(文件) ...
例如:
<