From 5f9a9d9eee5a74566d8f9e6840779014019ff8d3 Mon Sep 17 00:00:00 2001 From: Dnomd343 Date: Fri, 4 Nov 2022 19:45:26 +0800 Subject: [PATCH] build: enable upx for cleardns, fix upx/upx#617 --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 962abaa..ca5a13a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -56,6 +56,8 @@ COPY --from=to-json /libto_json.a /cleardns/src/to-json/target/release/ WORKDIR /cleardns/bin/ RUN cmake -DCMAKE_EXE_LINKER_FLAGS=-static -DCMAKE_BUILD_TYPE=Release .. && make RUN strip cleardns && mv cleardns /tmp/ +COPY --from=upx /tmp/upx /usr/bin/ +RUN upx -9 /tmp/cleardns FROM ${ALPINE} AS build RUN apk add xz