while docker seems really awesome for development, all articles i've read so far stop at the point where things run, but are not yet really production ready: your article ends with running django in a docker container, which is really cool - but on a random? nat'ed port.
what would be the next steps to actually expose this django container to the public via port 80 and surviving a host server reboot?