Add ihat docker image to pull from hub

Prefer pulling an image from the remote repository over building a new
one with every deploy. This allows us to leverage docker to promote
known good images.
Add public port for web container
Add redis ports