Be a better Docker citizen

Make configurable via environment variables, expose ports.