FROM golang:1.17-alpine RUN apk add poppler-utils gcc musl-dev xmlstarlet libxml2-utils # build WORKDIR /app ADD . /app/ RUN go build . # Create user #RUN addgroup -S golang #RUN adduser -S -D -h /app golang xyzgroup #RUN chown -R golang:golang /app #USER golang