Skip to content

Commit

Permalink
fix: admin frontend libssl
Browse files Browse the repository at this point in the history
  • Loading branch information
speed2exe committed Jan 19, 2024
1 parent 5e72cee commit 6e96319
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions admin_frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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"]

0 comments on commit 6e96319

Please sign in to comment.