docker 容器挂载「具名和匿名挂载」

具名和匿名挂载

  • -v 文件夹挂载
    docker run -d -p --name nginx01 -v /ect/nginx nginx
    #匿名挂载
    #这里挂载的路径是container内的路径
    
    docker volume ls
    #查看所有volume的状况
    #这个volume的路径在/var/lib/docker/volumes
    #里面有着匿名的volume 有具名的volume
    
    
    docker run -d -P --name nginx02 -v haoyun-nginx:/etc/nginx nginx
    #具名挂载
    #再查看volume情况里面会有使用具名设置的文件夹
    local               haoyun-nginx
    
    
  • image-20201208225001447

  • 目录内容,分匿名volume和具名volume

  • #区分具名、匿名、指定挂载路径
    -v 容器内路径
    #匿名挂载
    -v 卷名:容器内路径
    #具名挂载,开头没有斜杠
    -v /宿主机路径:容器内路径
    #指定挂载,完整路径
    
    #后面还能接:ro:rw
    #readOnly 只读
    #readWrite 读写
    docker run -d -P --name nginx02 -v haoyun-nginx:/etc/nginx:ro nginx
    #只读  ro,只能通过宿主机来操作,容器内部无法操作
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值