Files
privtracker/Dockerfile
2025-02-01 08:57:10 +01:00

20 lines
305 B
Docker

# build app
FROM golang:1-alpine AS builder
WORKDIR /src
COPY go.mod go.sum ./
RUN go mod download
COPY *.go ./
RUN CGO_ENABLED=0 go build -ldflags="-s -w -buildid=" -trimpath
# build runner
FROM scratch
COPY docs /docs
COPY --from=builder /src/privtracker /
EXPOSE 1337
ENTRYPOINT ["/privtracker"]