this repo has no description
at master 566 B view raw
1FROM golang:1.23 AS builder 2RUN apt-get update && apt-get install -y \ 3 gcc \ 4 libc6-dev \ 5 libsqlite3-dev \ 6 && rm -rf /var/lib/apt/lists/* 7WORKDIR /app 8COPY go.mod go.sum ./ 9RUN go mod download 10COPY . . 11RUN CGO_ENABLED=1 GOOS=linux go build -o /app/recordcollector ./cmd/recordcollector 12FROM debian:stable-slim 13RUN apt-get update && apt-get install -y \ 14 libsqlite3-0 \ 15 ca-certificates \ 16 && rm -rf /var/lib/apt/lists/* \ 17 && update-ca-certificates 18COPY --from=builder /app/recordcollector /recordcollector 19ENTRYPOINT ["/recordcollector"]