#Simple Dockerfile to build togglempc as a docker image FROM debian:stretch as build-togglempc RUN apt-get update && apt-get install -y --no-install-recommends build-essential git curl ca-certificates && apt-get clean RUN curl https://sh.rustup.rs -sSf | sh -s -- -y RUN git clone https://github.com/christianwicke/togglempc.git RUN cd togglempc/ && /root/.cargo/bin/rustup override set nightly RUN cd togglempc/ && /root/.cargo/bin/cargo build --release FROM debian:stretch COPY --from=build-togglempc /togglempc/target/release/togglempc . COPY --from=build-togglempc /togglempc/sample-config.toml . ENTRYPOINT ["/togglempc"] CMD ["sample-config.toml"]