From 6e96319d917d399c1835d15b0c6bdc67ab650fed Mon Sep 17 00:00:00 2001 From: Fu Zi Xiang Date: Fri, 19 Jan 2024 11:24:43 +0800 Subject: [PATCH] fix: admin frontend libssl --- admin_frontend/Dockerfile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/admin_frontend/Dockerfile b/admin_frontend/Dockerfile index 4ca9c184d..c66ac77a5 100644 --- a/admin_frontend/Dockerfile +++ b/admin_frontend/Dockerfile @@ -1,6 +1,6 @@ # User should build from parent directory -FROM lukemathwalker/cargo-chef:latest-rust-1 as chef +FROM lukemathwalker/cargo-chef:latest-rust-1.75 as chef WORKDIR /app RUN apt update && apt install lld clang -y @@ -29,9 +29,15 @@ RUN cargo build --release --bin admin_frontend FROM debian AS runtime WORKDIR /app +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends libc6 libssl-dev \ + # Clean up + && apt-get autoremove -y \ + && apt-get clean -y \ + && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/target/release/admin_frontend /usr/local/bin/admin_frontend COPY --from=builder /app/admin_frontend/assets /app/assets ENV RUST_BACKTRACE 1 -ENV RUST_LOG INFO +ENV RUST_LOG info CMD ["admin_frontend"]