We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 718a6d5 commit 5f985b3Copy full SHA for 5f985b3
Dockerfile
@@ -17,12 +17,12 @@ FROM golang:1.21-bullseye AS builder
17
WORKDIR /app
18
COPY . ./
19
COPY --from=fe-builder /app/pkg/web/build /app/pkg/web/build
20
-RUN go generate pkg/web/web.go && \
21
- CGO_ENABLED=0 go build -o /bin/quickpizza ./cmd
+# Disable CGO in order to build a completely static binary, allowing us to use the binary in a container
+# with uses a different distribution of libc.
22
+RUN CGO_ENABLED=0 go build -o /bin/quickpizza ./cmd
23
24
FROM gcr.io/distroless/static-debian11
25
26
COPY --from=builder /bin/quickpizza /bin
-
27
EXPOSE 3333 3334 3335
28
ENTRYPOINT [ "/bin/quickpizza" ]
0 commit comments