FROM rust:1.82.0 AS build # Install OS packages RUN apt-get update && apt-get install --yes \ build-essential curl clang libssl-dev protobuf-compiler # Build WORKDIR /src COPY apps/hermes/server apps/hermes/server COPY pythnet/pythnet_sdk pythnet/pythnet_sdk WORKDIR /src/apps/hermes/server RUN --mount=type=cache,target=/root/.cargo/registry cargo build --release FROM rust:1.82.0 # Copy artifacts from other images COPY --from=build /src/apps/hermes/server/target/release/hermes /usr/local/bin/