目录
一、docker数据卷管理
1、bind mount
bind mount 是将主机上的目录或文件mount到容器里。 使用直观高效,易于理解。 使用 -v 选项指定路径,格式 <host path>:<container path>
清理实验环境
在/data2中不能创建只有只读权限。dvd.repo不能删除
2、docker managed volume
只能支持目录的挂载,不能支持文件的挂载
以宿主机路径为主,bind mount方式会直接覆盖 ,docker 管理卷不会
bind mount与docker managed volume对比
相同点:两者都是 host 文件系统中的某个路径。
不同点:
二、 convoy卷插件
docker ps
docker rm -f demo
docker volume prune
在客户端docker2中
在服务端docker1的/nfsshare中建立文件在客户端也能看到
真机中:convoy-v0.5.2.tar.gz传给server1
convoy-v0.5.2.tar.gz传给docker2
在客户端docker2中也可以 vol1的信息数据同步
当服务端容器故障之后重新运行在客户端,数据依旧会保留
回收卷: 客户端
回收卷:服务端