Docker数据卷
Posted 敖胤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker数据卷相关的知识,希望对你有一定的参考价值。
数据卷是一个可供一个或多个容器使用的特殊目录,它将主机操作系统目录直接映射进容器
它可以提供很多有用的特性:
1.数据卷可以在容器之间共享和重用
2.对数据卷的修改会立马生效
3.对数据卷的更新,不会影响镜像
4.数据卷默认会一直存在,即使容器被删除
一、创建数据卷
docker volume create 数据卷名称
说明:数据卷在本机的默认路径为:/var/lib/docker/volumes/数据卷名称/_data
二、查看数据卷
#查看单个数据卷
docker volume inspect 数据卷名称
#查看所有数据卷
docker volume ls
三、删除数据卷
docker volume rm 数据卷名称
四、数据卷映射
4.1、默认方式
采用此方式,当数据卷不存在时,docker会自动创建,创建时自动同步容器内部内容。
docker -run -v 数据卷名称:容器内路径 镜像ID
4.2、指定路径方式
路径不存在时,自动创建,创建时不会自动同步容器内部内容。
docker -run -v 本机路径:容器内路径 镜像ID
手动创建一个ROOT目录,并创建一个index.html首页:
以上是关于Docker数据卷的主要内容,如果未能解决你的问题,请参考以下文章