mirror of
https://github.com/renorris/openfsd
synced 2026-03-22 06:25:35 +08:00
19 lines
283 B
Docker
19 lines
283 B
Docker
FROM golang:1.22.2-bullseye as build
|
|
|
|
ENV CGO_ENABLED=1
|
|
|
|
WORKDIR /build
|
|
COPY . .
|
|
|
|
RUN go mod download
|
|
RUN go mod verify
|
|
|
|
RUN go build -ldflags='-extldflags "-static"' -o main .
|
|
|
|
FROM gcr.io/distroless/static-debian11
|
|
|
|
WORKDIR /openfsd
|
|
|
|
COPY --from=build /build/main .
|
|
|
|
CMD ["./main"] |