Loading README.md +6 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,9 @@ If your Docker host has [AppArmor](https://wiki.ubuntu.com/AppArmor) activated, sudo apparmor_parser -r -W /path/to/file/from/previous/step 1. If profile does not survive reboot, place it at `/etc/apparmor.d/`. ## NFS startup You can set `NFS_STARTUP_DIRS` variable in order to create directories for the first time. It is a list of `<directoryName>:<uid>:<gid>` separated by spaces, where `uid` and `gid` are optional. deploy/docker-compose.nfs-startup.tmpl.yml +7 −2 Original line number Diff line number Diff line Loading @@ -7,9 +7,14 @@ services: entrypoint: sh -c command: - > for directory in ${NFS_STARTUP_DIRS}; for directoryDefinition in ${NFS_STARTUP_DIRS}; do mkdir -p ${NFS_ROOT_PATH}/$${directory}; directoryName=$$(echo "$${directoryDefinition}" | cut -d ':' -f 1); directoryUid=$$(echo "$${directoryDefinition}" | cut -d ':' -f 2); directoryGid=$$(echo "$${directoryDefinition}" | cut -d ':' -f 3); directoryPath=${NFS_ROOT_PATH}/$${directoryName}; mkdir -p $${directoryPath}; chown $${directoryUid}:$${directoryGid} $${directoryPath}; done network_mode: host volumes: Loading Loading
README.md +6 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,9 @@ If your Docker host has [AppArmor](https://wiki.ubuntu.com/AppArmor) activated, sudo apparmor_parser -r -W /path/to/file/from/previous/step 1. If profile does not survive reboot, place it at `/etc/apparmor.d/`. ## NFS startup You can set `NFS_STARTUP_DIRS` variable in order to create directories for the first time. It is a list of `<directoryName>:<uid>:<gid>` separated by spaces, where `uid` and `gid` are optional.
deploy/docker-compose.nfs-startup.tmpl.yml +7 −2 Original line number Diff line number Diff line Loading @@ -7,9 +7,14 @@ services: entrypoint: sh -c command: - > for directory in ${NFS_STARTUP_DIRS}; for directoryDefinition in ${NFS_STARTUP_DIRS}; do mkdir -p ${NFS_ROOT_PATH}/$${directory}; directoryName=$$(echo "$${directoryDefinition}" | cut -d ':' -f 1); directoryUid=$$(echo "$${directoryDefinition}" | cut -d ':' -f 2); directoryGid=$$(echo "$${directoryDefinition}" | cut -d ':' -f 3); directoryPath=${NFS_ROOT_PATH}/$${directoryName}; mkdir -p $${directoryPath}; chown $${directoryUid}:$${directoryGid} $${directoryPath}; done network_mode: host volumes: Loading