feat: add docker setup

This commit is contained in:
2026-03-01 23:03:54 +01:00
parent 3314443fb7
commit e9a087fc69
6 changed files with 80 additions and 7 deletions

9
Dockerfile Normal file
View File

@@ -0,0 +1,9 @@
FROM rust:1.85 AS build
WORKDIR /src
COPY . .
ENV SQLX_OFFLINE=true
RUN cargo build --release --bin todo-mcp
FROM gcr.io/distroless/cc-debian12
COPY --from=build /src/target/release/todo-mcp /
ENTRYPOINT ["/todo-mcp"]