[toc]
docker数据卷
1.docker挂载卷的方式
方式一:宿主机创建一个卷,然后挂载到容器某一个路径下,适合做持久化
此方式将容器中的数据拷贝到宿主机的卷中,此时容器中的目录内容是什么决定了宿主机中的目录内容
方式二:直接将宿主机的某一个目录挂载到容器某一个路径下
此方式将宿主机的目录拷贝到容器的目录中,此时宿主机中的目录内容是什么决定了容器中的目录内容
2.docker创建数据卷示例
2.1 创建一个名为 docker-volume 数据卷
[root@docker1 ~]# docker volume create docker-volume
docker-volume
2.2 查看创建的数据卷
[root@docker1 ~]# docker volume ls
DRIVER VOLUME NAME
local docker-volume
2.3 查看数据卷具体信息,存放的位置等
默认存放于 /var/lib/docker/volumes/docker-volume/_data
[root@docker1 ~]# docker volume inspect docker-volume
[
{
"CreatedAt": "2019-06-24T22:39:03+08:00",
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/docker-volume/_data",
"Name": "docker-volume",
"Options": {},
"Scope": "local"
}
]