From 206d328c95562238e47784a80d074773dc2b3386 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Fri, 24 Oct 2025 15:53:07 +0200 Subject: [PATCH] Fix Dockerfile Closes #697 --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index d7de138..9c855ee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ -ARG RUST_VERSION=1.75.0 -FROM rust:${RUST_VERSION}-bookworm as builder +ARG RUST_VERSION=1.90.0 +FROM rust:${RUST_VERSION}-slim-trixie AS builder WORKDIR /app RUN --mount=type=bind,source=src,target=src \ + --mount=type=bind,source=assets,target=assets \ + --mount=type=bind,source=build.rs,target=build.rs \ --mount=type=bind,source=Cargo.toml,target=Cargo.toml \ --mount=type=bind,source=Cargo.lock,target=Cargo.lock \ --mount=type=cache,target=/app/target/ \ @@ -13,6 +15,6 @@ cargo build --locked --release cp ./target/release/asciinema /usr/local/bin/ EOF -FROM debian:bookworm-slim as run +FROM debian:trixie-slim AS run COPY --from=builder /usr/local/bin/asciinema /usr/local/bin ENTRYPOINT ["/usr/local/bin/asciinema"]