众所周知,docker容器无状态,那么小鸡部署的docker swarm咋个做分布式数据持久化啊
目前能想到的 WebDAV+rclone 挂载或者NFS或者ceph,个人看好ceph,但是无奈看了一下文档,ceph资源要求过多,bluestore必须要单独的盘做OSD, 全是便宜的小鸡儿,达不到这个要求,mjj有没有更好的方案呢?
山东省网友说:docker swarm一般就不会存这种数据。
数据库一般用rds之类的
文件就s3或者oss之类
docker swarm集群单纯是为了计算
辽宁省网友说:没用过docker集群,都是,单机玩。
也没有玩过分布式存储。都是,单机存储。
存储,就简单用过MinIO,S3兼容。
广东省网友说:其实我就是想所有容器能够挂载一个容量够用的分布式文件系统,存储配置文件这些,静态内容比如视频图片附件可以走大盘鸡,搭建minio这种轻量s3协议的
河南省网友说:额,我就是想搭建一个 分布式存储+docker swarm, 可以动态增减node,不受干扰,ha保证。
青海省网友说:s3也可以
山西省网友说:大佬,可以给个大概思路吗