diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..19fef8a --- /dev/null +++ b/Containerfile @@ -0,0 +1,18 @@ +FROM golang:1.19.13-alpine3.18 AS builder + +WORKDIR /build + +COPY ./ /build + +RUN sed -i 's/1.21.0/1.21/g' /build/go.mod +RUN go mod edit -go=1.19 + +RUN go build -o viddl . + +FROM alpine:3.18 + +COPY --from=builder /build/viddl /app/viddl + +RUN chmod +x /app/viddl + +CMD [ "/app/viddl" ]