Docker之docker volume 挂载到容器(volume挂载在容器、二)(第十四篇)

这一节我们主要学习volume挂载在容器,其实就是没有指定系统目录而已,系统会随机生成一个目录让它关联,以后所有操作都是基于Windows,但是命令和Linux一样,我们来操作一下

启动镜像:挂载容器

docker run -d -p 8888:8080 -v /data balance

-v /data 表示容器内部对应的目录,如果该目录不存在,Docker 也会在容器内部创建该目录。

进入容器内部

docker exec -it 78cc9ed4f2b bash

我们看到在根目录下面有个对应的/data 文件夹,那么这个文件到底挂载到哪儿去了呢?我们先看下volume的挂载信息

 docker inspect 78cc9ed4f2b

我们看到/data Source里面的路径相关联,这个目录是随机生成的,那么我们看一下效果,通过docker-machine 切换到root账号下看一下效果

我们看下data 和 这个随机目录下面有什么

都是空的,那么我们在data目录下创建一个文件夹,看一下_data挂载是否也会多出一个文件夹

我们发现当在/data 目录下创建的newDir文件夹,在_data 也自动的产生了,那么反过来呢?


同样也是跟着变动的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值