FROM golang:1.15-alpine3.13 as builder MAINTAINER Thomas Maier RUN apk add --no-cache git COPY . /build WORKDIR /build RUN GOOS=linux GOARCH=amd64 go build FROM alpine:3.13 RUN apk add --no-cache ca-certificates COPY --from=builder /build/xmpp-webhook /xmpp-webhook RUN adduser -D -g '' xmpp-webhook USER xmpp-webhook ENV XMPP_ID="" \ XMPP_PASS="" \ XMPP_RECIPIENTS="" EXPOSE 4321 CMD ["/xmpp-webhook"]