diff --git a/Dockerfile b/Dockerfile index 1d978eb9ed..f92dec52c9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,7 +21,7 @@ RUN \ apt-get -q install -y --no-install-recommends $MYSQLCLIENTPKG cmake COPY --from=planner /app/recipe.json recipe.json -RUN cargo chef cook --profile dev --no-default-features --features=syncstorage-db/$DATABASE_BACKEND --features=py_verifier --recipe-path recipe.json +RUN cargo chef cook --release --no-default-features --features=syncstorage-db/$DATABASE_BACKEND --features=py_verifier --recipe-path recipe.json FROM chef as builder ARG DATABASE_BACKEND=spanner @@ -51,7 +51,7 @@ ENV PATH=$PATH:/root/.cargo/bin RUN \ cargo --version && \ rustc --version && \ - cargo install --profile dev --path ./syncserver --no-default-features --features=syncstorage-db/$DATABASE_BACKEND --features=py_verifier --locked --root /app && \ + cargo install --path ./syncserver --no-default-features --features=syncstorage-db/$DATABASE_BACKEND --features=py_verifier --locked --root /app && \ if [ "$DATABASE_BACKEND" = "spanner" ] ; then cargo install --path ./syncstorage-spanner --locked --root /app --bin purge_ttl ; fi FROM docker.io/library/debian:bullseye-slim