diff --git a/labs/nfs/conf/exports.conf b/labs/nfs/conf/exports.conf new file mode 100644 index 00000000..81456591 --- /dev/null +++ b/labs/nfs/conf/exports.conf @@ -0,0 +1 @@ +/nfs *(rw,sync,no_root_squash,no_subtree_check) \ No newline at end of file diff --git a/labs/nfs/docker-compose.yml b/labs/nfs/docker-compose.yml new file mode 100644 index 00000000..b14790e1 --- /dev/null +++ b/labs/nfs/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.8" +services: + # modprobe {nfs,nfsd,rpcsec_gss_krb5} + nfs: + image: erichough/nfs-server:2.2.1 + volumes: + - /lib/modules:/lib/modules:ro + - ./data/nfs:/nfs + - ./conf/exports.conf:/etc/exports:ro + cap_add: + - SYS_ADMIN + - SYS_MODULE + ports: + - 2409:2409 \ No newline at end of file