Tweak Dockerfile to minimize resulting image size, from 874M -- > 598M

Hi

I have tweaked the Dockerfile so that the resulting image is significantly smaller.
It's slightly less readable, but I think that the image size difference is compelling.
I believe there's more that could be done, but it is beyond my skill set :)