Docker数据卷
为了部署我们的demo工程,需要使用到cp的命令将宿主机内的demo文件复制到容器内部
数据卷:将宿主机的一个目录,映射到容器的一个目录中,可以在宿主机中操作目录中的内容,那么容器内部映射的文件,也会跟着一起改变。
1.创建数据卷
docker volume create数据卷名称
#创建数据卷之后,默认会存放在一个目录下/var/lib/docker/volumes/数据卷名称/_data
2.查看数据卷的详细信息
docker volume inspect数据卷名称
3.查看全部数据卷
docker volume 1s
4.删除数据卷
docker volume rm数据卷名称
5.应用数据卷
当你映射数据卷时,如果数据卷不存在。Docker会帮你自动创建,会将容器内部自带的文件,存储在默认的存放路径中。
docker run -v数据卷名称:容器内部的路径镜像id
#直接指定一个路径作为数据卷的存放位置。这个路径下是空的。
docker run -v路径:容器内部的路径镜像id
评论区