From 5bfb3e937e3cb3493a1be1b85bc35fbb4b47f3f9 Mon Sep 17 00:00:00 2001 From: Jontze <42588836+jontze@users.noreply.github.com> Date: Mon, 8 Aug 2022 22:15:10 +0200 Subject: [PATCH] chore(docker): Install cmake during cacher and reduce layers --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 43b4c92..d175279 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,6 +6,7 @@ RUN cargo chef prepare --recipe-path recipe.json FROM lukemathwalker/cargo-chef:latest-rust-1.62 as cacher WORKDIR /cadency COPY --from=planner /cadency/recipe.json recipe.json +RUN apt-get update && apt-get install -y cmake RUN cargo chef cook --release --recipe-path recipe.json @@ -20,7 +21,6 @@ FROM debian:bullseye-slim LABEL org.opencontainers.image.source="https://github.com/jontze/cadency-rs" WORKDIR /cadency COPY --from=builder /cadency/target/release/cadency cadency -RUN apt-get update -RUN apt-get install -y libopus-dev ffmpeg youtube-dl +RUN apt-get update && apt-get install -y libopus-dev ffmpeg youtube-dl ENTRYPOINT [ "./cadency" ] CMD [ "" ]