From e86bd571ee23b50965f5dea95236ed94489d054d Mon Sep 17 00:00:00 2001 From: jbergner Date: Fri, 29 Aug 2025 22:48:02 +0200 Subject: [PATCH] fix --- Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index b91435a..9b03eb9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,17 @@ # ---------- Build stage ---------- -FROM golang:1.22-alpine AS build +FROM golang:1.24-alpine AS build WORKDIR /src # optional, aber nett für reproduzierbare Builds: ENV CGO_ENABLED=0 # Falls du private CAs brauchst, sonst weglassen: RUN apk add --no-cache ca-certificates -COPY go.mod ./ -COPY main.go ./ +COPY go.* ./ +RUN go mod download +COPY . . RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o /out/mirrorweb # ---------- Runtime stage ---------- -FROM alpine:3.20 +FROM alpine:3.22 # Für TLS (falls du Traefik mal nicht davor hast) und saubere Zeit: RUN apk add --no-cache ca-certificates tzdata && update-ca-certificates # Non-root User