diff --git a/backend/docker/Dockerfile.dev b/backend/docker/Dockerfile.dev index ad6b7cd..fae29df 100644 --- a/backend/docker/Dockerfile.dev +++ b/backend/docker/Dockerfile.dev @@ -10,14 +10,14 @@ RUN apt-get update && apt-get install -y \ libssl-dev \ && rm -rf /var/lib/apt/lists/* -# Copy Cargo files first for better caching +# Copy Cargo.toml (Cargo.lock is optional for dev) COPY Cargo.toml ./ # Create dummy main.rs for dependency caching RUN mkdir src && echo 'fn main() {}' > src/main.rs # Build dependencies (this layer will be cached) -RUN cargo build && rm -rf src +RUN cargo build # Copy actual source code COPY src ./src