数据卷是一个可供一个或多个容器使用的特殊目录,它将主机操作系统目录直接映射进容器
它可以提供很多有用的特性:
? 1.数据卷可以在容器之间共享和重用
? 2.对数据卷的修改会立马生效
? 3.对数据卷的更新,不会影响镜像
? 4.数据卷默认会一直存在,即使容器被删除
docker volume create 数据卷名称
说明:数据卷在本机的默认路径为:/var/lib/docker/volumes/数据卷名称/_data
#查看单个数据卷
docker volume inspect 数据卷名称
#查看所有数据卷
docker volume ls
docker volume rm 数据卷名称
采用此方式,当数据卷不存在时,docker会自动创建,创建时自动同步容器内部内容。
docker -run -v 数据卷名称:容器内路径 镜像ID
路径不存在时,自动创建,创建时不会自动同步容器内部内容。
docker -run -v 本机路径:容器内路径 镜像ID
手动创建一个ROOT目录,并创建一个index.html首页:
原文:https://www.cnblogs.com/wind-ranger/p/14883420.html