docker存储

docker存储

即使没有提前创建卷,两种挂载都会自动创建卷

卷挂载 卷的源目录为docker的默认的卷存储位置/var/lib/docker/volumes
docker run mysql data_volume:/var/lib/mysql

绑定挂载 卷的源目录可以是docker主机的任何位置
docker run mysql -v /data/mysql:/var/lib/mysql

以上为旧的命令格式,以下为新的命令格式
docker run mysql --mount type=bind,source=/data/mysql,target=/var/lib/mysql

存储驱动程序负责以下功能:维护分层体系结构,创建可写层,跨层移动文件以实现拷贝与写入。它不处理卷

常见的存储驱动程序AUFS、ZFS、Device Mapper、Overlay、Overlay2

AUFS存储驱动程序在centos上不可用
卷驱动程序插件
docker run -it --name mysql --volume-driver rexray/ebs --mount src=ebs-vol,target=/var/lib/mysql mysql
Container Storage Interface 容器存储接口(CSI)

Container Runtime Interface 容器运行时接口(CRI)

Container Network Interface 容器网络接口(CNI)
posted @   立勋  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示