0
点赞
收藏
分享

微信扫一扫

docker数据卷

晚安大世界 2022-03-11 阅读 41

目录

一、docker数据卷管理

1、bind mount

​2、docker managed volume

二、 convoy卷插件


一、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的信息数据同步

 当服务端容器故障之后重新运行在客户端,数据依旧会保留

回收卷: 客户端

回收卷:服务端

 

 

 

举报

相关推荐

0 条评论