学习资料视频:https://www.bilibili.com/video/BV1og4y1q7M4?p=23&spm_id_from=pageDriver
上一章节的挂载都是指定路径挂载,还可以具名挂载和匿名挂载
1,匿名挂载,不写主机路径,-v 容器路径:
docker run -d -P --name nginx01 -v /etc/nginx nginx
-P: 随机端口映射,容器内部端口随机映射到主机的端口
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口
查看所有的卷
docker volume ls
2,具名挂载,
docker run -d -P --name nginx02 -v juming:/etc/nginx nginx
再查看所有的卷
查看卷的具体信息:
docker inspect juming
没有指定卷的目录时,都在/var/lib/docker/volumes/目录下
可以给文件加上读写全选:
or:只读权限,只能宿主机操作
ow:读写权限
docker run -d -P --name nginx02 -v juming:/etc/nginx:or nginx
docker run -d -P --name nginx02 -v juming:/etc/nginx:ow nginx