docker匿名挂载和具名挂载

#匿名挂载:-v 只写了容器内的路径,没有写容器外的路径!
#-v 容器内路径!
#大写的-P,随机指定端口号
docker run -d -P --name nginx01 -v /etc/nginx nginx
#查看所有的volume情况
docker volume ls
#具名挂载
docker run -d -P --name nginx02 -v juming-nginx:/etc/nginx nginx
docker volume ls
#通过-v 卷名:容器内的路径
#查看一下这个卷:docker volume inspect 卷名
#所有的docker容器内的卷,没有指定目录的情况下都是在:/var/lib/docker/volume/xxx/_data
进入/var/lib/docker/volume/xxx/_data目录下查看同步的数据:

 

 

#如何确定是具名挂载还是匿名挂载,还是指定路径挂载?
#-v 容器内路径 #匿名挂载
#-v 卷名:容器内路径 #具名挂载
#-v 宿主机路径::容器内路径 #指定路径挂载
拓展:
#通过-v 容器内路径,ro rw 改变读写权限
ro readonly 只读权限
rw readwrite 可读可写
#一旦设置了容器权限,容器对我们挂载出来的内容就有限定了!
#ro 只要看到ro就说明这个路径只能通过宿主机来操作,容器内部是无法操作的!
docker run -d -P nginx02 -v juming-nginx:/etc/nginx:ro nginx
docker run -d -P nginx02 -v juming-nginx:/etc/nginx:rw nginx
posted @   小白成长记-yan  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示