14 lines
305 B
Docker

# Build the binary
FROM denoland/deno:2.3.1 AS builder
WORKDIR /src
COPY main.ts .
RUN deno compile --allow-read --allow-run --output version-check main.ts
# Final image
FROM alpine:latest
COPY --from=builder /src/version-check /usr/local/bin/version-check
ENTRYPOINT ["/usr/local/bin/version-check"]