At Soluto we are working on an open-source project named Tweek. One of its components is a proxy server that we decided to implement in Go. In order to make the Docker¬† image of the proxy server lighter we built it from scratch.¬†But, while building a container from scratch has its advantages, it also comes with a big setback. # Stage 1: Build executable FROM golang:1.9.2 as buildImage WORKDIR /go/src/github.com/Soluto/golang-docker-healthcheck COPY main.go . RUN CGO_ENABLED=0 go build -a -installsuffix cgo…