使用docker启动一个nfs服务器, 特别注意需要 nfsv4 版本,v3不可用
客户端安装 nfs-common (理论上不需要,如果有问题请安装)
sudo apt-get install nfs-common
使用 docker-compose.yml 启动一个 nfsv4 服务
mkdir -p /data/docker-volumes
version: "2.1"
services:
# https://hub.docker.com/r/itsthenetwork/nfs-server-alpine
nfs:
image: itsthenetwork/nfs-server-alpine:12
container_name: nfs
restart: unless-stopped
privileged: true
environment:
- SHARED_DIRECTORY=/data
volumes:
- /data/docker-volumes:/data
ports:
- 2049:2049
设置 nfs 位置
nfs://192.168.194.190:/
创建一个备份
可以看到在对应文件夹下出现了 pvc 的备份