From 3debc5609a0628e8df328bb2fb938c3beb654f04 Mon Sep 17 00:00:00 2001 From: "D. Scott Boggs" Date: Thu, 8 May 2025 08:48:29 -0400 Subject: [PATCH] Updated dependencies require a newer version of libssl; use a newer debian --- api/Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/Dockerfile b/api/Dockerfile index 41eb18b..0ec9fa4 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -16,7 +16,13 @@ RUN --mount=type=cache,target=/usr/local/cargo,from=rust:latest,source=/usr/loca cargo build --release --features $adaptor && mv ./target/release/crabfit-api ./api # Runtime image -FROM debian:bullseye-slim +FROM debian:bookworm-slim + +# install libssl3 +RUN apt-get update &&\ + apt-get install -yq libssl3 &&\ + apt-get clean &&\ + rm -rf /var/cache/apt/lists/* # Run as "app" user RUN useradd -ms /bin/bash app