Create a smaller deployment image

Currently the resulting docker image contains all the necessary toolchain to build Go applications. This results in a very large docker image. It should not be necessary to run the compiled application.

Try to reduce the final image size by using a different build image and just copy the precompiled application to a minimal (e.g. alpine) Linux base image.

If we can avoid it, we'd rather not download 700MB images at ISE.