Files
tiktok-dvm/Dockerfile
2025-02-27 13:45:19 +00:00

17 lines
482 B
Docker

ARG IMAGE=rust:bookworm
ARG FEATURES
FROM $IMAGE AS build
WORKDIR /app/src
COPY src src
COPY Cargo.lock Cargo.lock
COPY Cargo.toml Cargo.toml
RUN cargo install --path . --root /app/build --features "${FEATURES}"
FROM $IMAGE AS runner
LABEL org.opencontainers.image.source="https://git.v0l.io/Kieran/tiktok-dvm"
LABEL org.opencontainers.image.licenses="MIT"
LABEL org.opencontainers.image.authors="Kieran"
WORKDIR /app
COPY --from=build /app/build .
ENTRYPOINT ["./bin/tiktok_dvm"]