From 9fb9d9ab500f34245c0b86191b2aa0506e7aac76 Mon Sep 17 00:00:00 2001 From: jasonwitty Date: Fri, 28 Nov 2025 16:22:08 -0800 Subject: [PATCH] --no-install-recommends to trim image size --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4c83218..419dfc3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,15 +23,16 @@ RUN mkdir src && \ echo "fn main() {}" > src/server.rs && \ echo "pub fn lib() {}" > src/lib.rs && \ cargo build --release && \ - rm -rf src + rm -rf src target/release/webterm-server target/release/deps/webterm* # Copy actual source code COPY src ./src COPY templates ./templates COPY static ./static -# Build the actual application -RUN cargo build --release && \ +# Build the actual application (force rebuild by touching sources) +RUN touch src/server.rs src/lib.rs && \ + cargo build --release && \ strip target/release/webterm-server # ============================================================================