Add Dockerfile

Also adds some best practices in terms of REDIS configuration, and disables session management as it's unused and broken.