Dockerfile.wallet 536 B

123456789101112131415161718192021
  1. FROM rust:bullseye AS builder
  2. RUN apt update && apt install -y wget clang cmake build-essential libclang-dev git
  3. WORKDIR /app
  4. RUN git clone https://github.com/zorp-corp/nockchain.git && \
  5. cd nockchain && \
  6. make install-hoonc && \
  7. make build
  8. FROM debian:bullseye-slim
  9. RUN apt update && apt install -y ca-certificates && rm -rf /var/lib/apt/lists/*
  10. COPY --from=builder /app/nockchain/target/release/nockchain-wallet /usr/local/bin/
  11. WORKDIR /app
  12. # 设置默认命令为 nockchain-wallet
  13. ENTRYPOINT ["nockchain-wallet"]