FROM rust:slim LABEL org.opencontainers.image.description="mdBook container (from source)" ARG VERSION ARG VERSION_MERMAID RUN cargo install mdbook --version $VERSION RUN cargo install mdbook-mermaid --version $VERSION_MERMAID ENV SOURCE=/book EXPOSE 3000/tcp CMD mdbook serve $SOURCE -n 0.0.0.0