Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Build stage
# For reproducible builds across machines, specify --platform:
# docker build --platform linux/amd64 ...
FROM rust:1.93.0-bookworm as base-builder
FROM rust:1.95.0-bookworm as base-builder

# Install protobuf compiler (pinned to specific version)
RUN apt-get update && apt-get install -y \
Expand Down Expand Up @@ -37,7 +37,7 @@ FROM base-builder as benchmark-builder
RUN cargo build --release --package guardian-prod-benchmarks --bin guardian-prod-benchmarks

# Runtime stage
FROM debian:bookworm-slim@sha256:7e490910eea2861b9664577a96b54ce68ea3e02ce7f51d89cb0103a6f9c386e0 as benchmark-runner
FROM debian:bookworm-slim@sha256:f9c6a2fd2ddbc23e336b6257a5245e31f996953ef06cd13a59fa0a1df2d5c252 as benchmark-runner

RUN apt-get update && apt-get install -y \
ca-certificates \
Expand All @@ -51,7 +51,7 @@ COPY --from=benchmark-builder /app/crates/contracts/masm /app/crates/contracts/m
ENTRYPOINT ["/app/guardian-prod-benchmarks"]

# Runtime stage
FROM debian:bookworm-slim@sha256:7e490910eea2861b9664577a96b54ce68ea3e02ce7f51d89cb0103a6f9c386e0
FROM debian:bookworm-slim@sha256:f9c6a2fd2ddbc23e336b6257a5245e31f996953ef06cd13a59fa0a1df2d5c252

# Install runtime dependencies
RUN apt-get update && apt-get install -y \
Expand Down
Loading