From af4ad54190bc19e6989e3a7b52a2872389d0ce14 Mon Sep 17 00:00:00 2001 From: gigirassy Date: Thu, 28 May 2026 18:28:31 +0200 Subject: [PATCH] Update Dockerfile --- Dockerfile | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac3f9de..a6685a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,16 @@ -# - -FROM rust:latest as builder - +FROM kgrv/rust as builder +^C USER root -RUN apt update && apt install -y ca-certificates +RUN apk update && apk add rust ca-certificates musl-dev build-base openssl-dev cargo WORKDIR /app COPY Cargo.toml . COPY src ./src -RUN cargo update && cargo build --release +RUN RUSTFLAGS="-Ctarget-feature=+crt-static" compile --release -FROM gcr.io/distroless/cc-debian13:nonroot +FROM scratch COPY --from=builder /app/target/release/image-proxy /usr/local/bin/image-proxy