Change Dockerfile to use /app for the code and expose port 80

Since we're running a web app it's clearer if we expose the service on
port 80. Putting the code in /app follows the convention that heroku and
flynn use.
Add details about using ipserver from docker index