Files
privtracker/Dockerfile
Michał Adamski 59850f11bf tweaks
2024-12-30 23:10:46 +01:00

20 lines
295 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" -trimpath
# build runner
FROM scratch
COPY docs /docs
COPY --from=builder /src/privtracker /
EXPOSE 1337
ENTRYPOINT ["/privtracker"]