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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix