mirror of
https://github.com/eth-act/ere.git
synced 2026-02-19 11:54:42 -05:00
18 lines
423 B
Docker
18 lines
423 B
Docker
ARG BASE_ZKVM_IMAGE_TAG=ere-base-zkvm:latest
|
|
|
|
FROM ${BASE_ZKVM_IMAGE_TAG}
|
|
|
|
COPY . /ere
|
|
|
|
WORKDIR /ere
|
|
|
|
ARG ZKVM
|
|
ARG RUSTFLAGS="-Ctarget-cpu=native"
|
|
|
|
RUN RUSTFLAGS=${RUSTFLAGS} cargo build --release --package ere-cli --bin ere-cli --features cli,${ZKVM} && \
|
|
cp /ere/target/release/ere-cli /ere/ere-cli && \
|
|
cargo clean && \
|
|
rm -rf $CARGO_HOME/registry/src $CARGO_HOME/registry/cache
|
|
|
|
ENTRYPOINT ["/ere/ere-cli"]
|