FROM registry.fedoraproject.org/fedora-minimal:39 AS build RUN --mount=type=cache,target=/var/cache \ microdnf install -y \ --setopt install_weak_deps=0 \ cargo\ && : COPY . /src WORKDIR /src RUN cargo build --release --locked FROM registry.fedoraproject.org/fedora-minimal:39 COPY --from=build /src/target/release/tmpl /usr/local/bin ENTRYPOINT ["/usr/local/bin/tmpl"] LABEL name='tmpl' \ vendor='Dustin C. Hatch' \ license='MIT OR APACHE-2.0' \ version='0.1.0'