Docker Nfs Server Versions Save

A lightweight, robust, flexible, and containerized NFS server.

v2.2.1

5 years ago

Fixed

  • rpc.statd debug output was invisible

Changed

  • Further de-cluttered non-debug logging output

v2.2.0

5 years ago

Added

  • Enhanced debugging via environment variable: NFS_LOG_LEVEL=DEBUG. This also produces less cluttered log output during regular, non-debug operation.

Fixed

  • idmapd would not start when NFS_VERSION=3
  • allow Kerberos without idmapd. Most users will probably want to run them together, but it isn't required.
  • NFS_VERSION environment variable sanity check allowed invalid values
  • status code of rpc.svcgssd was not properly checked
  • idmapd debug output was invisible

v2.1.0

5 years ago

Added

  • Ability to automatically load kernel modules. (#18). Credit to @andyneff.

Fixed

  • Minor bugs in entrypoint.sh

v2.0.0

5 years ago

Changed

  • switch to Alpine Linux

v1.2.0

5 years ago

Added

  • upon successful server startup, log:
    • list of enabled NFS versions
    • list of exports
    • list of ports that should be exposed
  • improved error detection and logging

v1.1.1

5 years ago

Fixed

  • baked-in /etc/exports is not properly recognized (#9)

v1.0.0

5 years ago

Initial release

v1.1.0

5 years ago

Added

  • Base image is now configurable via BUILD_FROM build argument. e.g. docker build --build-arg BUILD_FROM=ubuntu erichough/nfs-server (#3)

Changed

  • Base image is now debian:stretch-slim (was debian:stable)

Fixed

  • rpc.idmapd was started even when NFS version 4 was not in use
  • removed default /etc/idmapd.conf from the image to prevent unintended start of rpc.idmapd
  • NFS_VERSION=3 resulted in rpc.nfsd still offering version 4
  • Fixed detection of built-in kernel modules (#4)