Docker学习-六

博客介绍了Docker容器卷的具名和匿名挂载,指出未指定目录时,容器内的卷都在 /var/lib/docker/volumes/xxx/_data。还提及了特殊操作,如设置ro(只读)和rw(可读可写)权限,设置权限后容器对挂载内容的操作会受限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

具名和匿名挂载

匿名挂载

-v 容器内路径!
docker run -d -p --name nginx01 -v /etc/nginx(容器内的目录) nginx

docker volume # 查看所有的卷的情况
local             2efd29b35cc12cdc74afa4e7154c9068cfa11deaf27cb77e029bff9cb6769ad4


# 这里发现,这种就是匿名挂载,只有容器内的路径,没有主机路径

具名挂载

docker run -d -p  --name nginx01 -v juming-nginx:/etc/nginx nginx

所有的docker容器内的卷,没有指定目录的情况下都是在 /var/lib/docker/volumes/xxx/_data

特殊操作

docker run -d -p --name nginx01 -v juming-nginx:/etc/nginx:ro nginx
docker run -d -p --name nginx01 -v juming-nginx:/etc/nginx:rw nginx
ro

只读

rw

可读可写

一旦设置了这个容器权限,容器对我们挂载出来的内容就有限定了!

ro的话只能通过宿主机进行改变,容器内无法改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值