Files
openfsd/Dockerfile

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"]