Updated dependencies require a newer version of libssl; use a newer debian

This commit is contained in:
D. Scott Boggs 2025-05-08 08:48:29 -04:00
parent 1fede2034e
commit 3debc5609a

View file

@ -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