Dockerfile 622 B

12345678910111213141516171819
  1. FROM debian:bullseye-slim
  2. RUN apt update && apt install -y wget unzip ca-certificates && rm -rf /var/lib/apt/lists/*
  3. # 设置工作目录
  4. WORKDIR /app
  5. RUN wget https://github.com/maidsafe/autonomi/releases/download/stable-2025.1.2.3/2025.1.2.3.autonomi.x86_64-unknown-linux-musl.zip \
  6. && unzip 2025.1.2.3.autonomi.x86_64-unknown-linux-musl.zip \
  7. && mv 2025.1.2.3.autonomi.x86_64-unknown-linux-musl/antnode . \
  8. && chmod +x antnode \
  9. && rm -rf 2025.1.2.3.autonomi.x86_64-unknown-linux-musl
  10. COPY entrypoint.sh entrypoint.sh
  11. RUN chmod +x entrypoint.sh
  12. # 设置默认命令
  13. ENTRYPOINT ["./entrypoint.sh"]