FROM golang:1.23-bookworm AS builder WORKDIR /app COPY . . RUN go mod download && \ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o parser main.go FROM alpine:3.22 COPY --from=builder /app/parser /run/parser ENTRYPOINT ["/run/parser"] # FROM golang:alpine3.22 AS builder # WORKDIR /app # COPY . . # RUN go mod download && \ # CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o parser main.go # FROM golang:alpine3.22 # COPY --from=builder /app/parser /run/parser # ENTRYPOINT [ "/run/parser" ]