From b47989a0f219f51d6f7cdb620fa90d920eb7c0dd Mon Sep 17 00:00:00 2001 From: Sebastiaan de Schaetzen Date: Fri, 7 Feb 2025 08:33:54 +0100 Subject: [PATCH] Create dockerfile --- Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a7b13e2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM mcr.microsoft.com/playwright:v1.50.1-noble + +RUN apt-get update &&\ + apt-get install -y golang-1.23-go &&\ + apt-get clean &&\ + rm -rf /var/lib/apt/lists/* + +ENV PATH="/usr/lib/go-1.23/bin/:$PATH" + +WORKDIR /app +COPY go.mod go.sum ./ +RUN go mod download + +COPY migrations ./migrations +COPY *.go ./ +RUN go build -o /vivaplusdl + +CMD ["/vivaplusdl"]