More Dockerfile improvements
Currently the primary purpose of the Dockerfile is a testing bed when making any changes to
.gitlab-ci.yml. However, upon making the improvement of reducing the file size, the question becomes what further role it should serve. For example, it wouldn't be unreasonable to make the final stage an Nginx image or at least choose a smaller image so that it doesn't waste space.