Add Dockerfile.
Add environment variable reading to configuration.

Docker prefers to pass parameters via environment variables.  This
allows the environment variables to be checked and if a value exists it
will override the default.