FROM rust:latest as rust WORKDIR /usr/src/myapp COPY . . RUN mkdir -p "install" RUN cargo install --path . --root install FROM debian:latest RUN apt-get update && apt-get upgrade && apt-get install -y openssl WORKDIR /BBB_api RUN useradd -M BBB_api RUN chown -R BBB_api /BBB_api USER BBB_api EXPOSE 80 COPY --from=rust /usr/src/myapp/install/bin/bus_api /BBB_api COPY GOOGLE_API_KEY /BBB_api ENTRYPOINT ["/BBB_api/bus_api"] CMD ["/BBB_api/bus_api"]