FROM rust:1.88.0 WORKDIR /app COPY ./public ./public COPY ./cache ./cache RUN cargo build --release --manifest-path ./public/Cargo.toml EXPOSE 3000 CMD ["/app/public/target/release/public"]