Files
dst-gossipsub-test-node-rust/Dockerfile
2023-12-24 15:51:24 +01:00

24 lines
330 B
Docker

FROM rust:latest as build
WORKDIR /node
COPY . .
RUN cargo build --release
FROM rust:latest
RUN apt-get update && apt-get install cron -y
WORKDIR /node
COPY --from=build /node/target/release/main /node/main
COPY cron_runner.sh .
RUN chmod +x cron_runner.sh
RUN chmod +x main
EXPOSE 5000
ENTRYPOINT ["./cron_runner.sh"]