# ステージ1
FROM golang:1.23.5-alpine3.21 AS go
WORKDIR /app
COPY go.mod go.sum main.go collector.go ./
RUN go mod download \
&& go build -o main .
# ステージ2
FROM alpine:3.21
COPY --from=go /app/main .
USER 1001
CMD [ "/app/main" ]