FROM rust:buster AS builder RUN rustup default nightly RUN git clone "https://github.com/Y2Z/monolith" /monolith WORKDIR /monolith RUN cargo build --release COPY . /app WORKDIR /app RUN cargo build --release FROM debian:buster RUN apt-get update && apt-get upgrade -y RUN apt-get install -y ca-certificates openssl COPY --from=builder /app/target/release/webarc /webarc COPY --from=builder /monolith/target/release/monolith /usr/bin/monolith WORKDIR / CMD ["/webarc"]