Docker Swarm 使用NFS 搭建 S3 (minio)多副本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker Swarm 使用NFS 搭建 S3 (minio)多副本相关的知识,希望对你有一定的参考价值。

参考技术A 使用Docker Swarm 搭建S3(minio )每个节点启动一个副本

安装docker

请参考官方文档

或CentOS版本 CentOS 快速安装docker

初始化docker Swarm

请参考官方文档

或参考 安装docker 后初始化 swarm

确保 NFS 正常工作

NFS 服务 地址 10.0.2.100:/harbor_nas

配置文件 docker-minio-compose.yml

启动命令 docker stack deploy -c docker-minio-compose.yml --with-registry-auth minio

Docker Swarm - NFS 共享数据卷

参考技术A 首先,安装 rpcbind 和 nfs-utils

然后,编辑 /etc/exports 配置 NFS 共享目录,示例:

启动 rpcbind 和 nfs

查看共享的目录

修改配置文件后,重新加载配置文件

add-bind-mounts-volumes-or-memory-filesystems

create-nfs-volume

注意读写分离,避免多写导致未知的错误

1、NFS4 创建数据卷

以上是关于Docker Swarm 使用NFS 搭建 S3 (minio)多副本的主要内容,如果未能解决你的问题,请参考以下文章

Docker Swarm 使用NFS作为共享存储

markdown 使用Docker Swarm的NFS卷

Docker Swarm - NFS 共享数据卷

使用Docker swarm构建wordpress集群

docker-swarm集群及NFS持久化存储方案

Docker swarm 集群搭建