Docker Swarm 集成 NFS 实现数据持久存储

NFS服务器配置

# mkdir -p /nfs

# vim /etc/exports
/nfs    *(rw,sync,no_root_squash,no_subtree_check)

# /etc/init.d/nfs-kernel-server reload

# showmount -e

示例

# apt-get install nfs-common    ## swarm集群所有节点必须安装NFS客户端

在docker-compose模板中使用:

version: "3"

services:

volumes:
  nfs-volume:
    driver: local
    driver_opts:
      type: "nfs"
      o: "addr=10.10.10.10,nolock,soft,rw"
      device: ":/nfs"
posted @ 2021-08-20 14:59  Varden  阅读(309)  评论(0编辑  收藏  举报