13 lines
259 B
Docker
13 lines
259 B
Docker
|
# ステージ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
|
||
|
WORKDIR /app
|
||
|
COPY --from=go /app/main .
|
||
|
USER 1001
|
||
|
CMD [ "/app/main" ]
|