From b76884ba8ebd9ba9d16dfd05b9b8bbd1fbe49f90 Mon Sep 17 00:00:00 2001 From: Kevin Lefevre Date: Thu, 12 Sep 2024 22:48:54 +0200 Subject: [PATCH] update to debian Signed-off-by: Kevin Lefevre --- docker/pbs.Dockerfile | 11 ++++++++--- docker/signer.Dockerfile | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/docker/pbs.Dockerfile b/docker/pbs.Dockerfile index 52197504..77ce0e8d 100644 --- a/docker/pbs.Dockerfile +++ b/docker/pbs.Dockerfile @@ -14,11 +14,16 @@ COPY . . RUN cargo build --release --bin default-pbs -FROM ubuntu AS runtime +FROM debian:bookworm-slim AS runtime WORKDIR /app -RUN apt-get update -RUN apt-get install -y openssl ca-certificates libssl3 libssl-dev +RUN apt-get update && apt-get install -y \ + openssl \ + ca-certificates \ + libssl3 \ + libssl-dev \ + && apt-get clean autoclean \ + && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/target/release/default-pbs /usr/local/bin ENTRYPOINT ["/usr/local/bin/default-pbs"] diff --git a/docker/signer.Dockerfile b/docker/signer.Dockerfile index d38917eb..a5de6829 100644 --- a/docker/signer.Dockerfile +++ b/docker/signer.Dockerfile @@ -14,11 +14,16 @@ COPY . . RUN cargo build --release --bin signer-module -FROM ubuntu AS runtime +FROM debian:bookworm-slim AS runtime WORKDIR /app -RUN apt-get update -RUN apt-get install -y openssl ca-certificates libssl3 libssl-dev +RUN apt-get update && apt-get install -y \ + openssl \ + ca-certificates \ + libssl3 \ + libssl-dev \ + && apt-get clean autoclean \ + && rm -rf /var/lib/apt/lists/* COPY --from=builder /app/target/release/signer-module /usr/local/bin ENTRYPOINT ["/usr/local/bin/signer-module"]