FROM golang:alpine RUN apk add git ENV MODE=production ENV GIN_MODE=release WORKDIR /go/src/app COPY . . RUN go build -o main . EXPOSE 8080 ADD https://github.com/ufoscout/docker-compose-wait/releases/download/2.2.1/wait ./wait RUN chmod +x ./wait CMD ./wait && ./main