14 lines
305 B
Docker
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"]
|