FROM golang AS build COPY ./go.* /src/ WORKDIR /src RUN go mod download COPY . /src RUN CGO_ENABLED=0 go build -o /gmon # Build the final image FROM alpine COPY --from=build /gmon /usr/bin/ ENTRYPOINT [ "gmon" ] CMD [ "--config=/data/config.toml", "--rules=/data/rules.toml" ]