From 2e21c6c2d5762aad00ff2bb26a08afac9d910bfa Mon Sep 17 00:00:00 2001 From: Evan Buss Date: Mon, 8 Jul 2024 22:56:13 -0400 Subject: [PATCH] build: strip debugging symbols from docker image --- dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dockerfile b/dockerfile index 25af75b..425574c 100644 --- a/dockerfile +++ b/dockerfile @@ -24,12 +24,12 @@ RUN go mod verify COPY . . -RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build . +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" -o opds-proxy FROM gcr.io/distroless/static COPY --from=base /usr/local/bin/kepubify /usr/local/bin/kepubify COPY --from=base /usr/local/bin/kindlegen /usr/local/bin/kindlegen -COPY --from=base /src/kobo-opds-proxy/app/kobo-opds-proxy . +COPY --from=base /src/kobo-opds-proxy/app/opds-proxy . -CMD ["./kobo-opds-proxy"] \ No newline at end of file +CMD ["./opds-proxy"] \ No newline at end of file