diff --git a/Containerfile b/Containerfile index 30487c3..a561900 100644 --- a/Containerfile +++ b/Containerfile @@ -1,23 +1,23 @@ -FROM docker.io/library/rust:1.73-alpine AS build +FROM registry.fedoraproject.org/fedora-minimal:39 AS build RUN --mount=type=cache,target=/var/cache \ - apk add \ - musl-dev \ + microdnf install -y \ + --setopt install_weak_deps=0 \ + cargo\ && : COPY . /src WORKDIR /src -RUN cargo build --release --locked \ - && strip target/release/tmpl +RUN cargo build --release --locked -FROM scratch +FROM registry.fedoraproject.org/fedora-minimal:39 -COPY --from=build /src/target/release/tmpl /tmpl +COPY --from=build /src/target/release/tmpl /usr/local/bin -ENTRYPOINT ["/tmpl"] +ENTRYPOINT ["/usr/local/bin/tmpl"] LABEL name='tmpl' \ vendor='Dustin C. Hatch' \