From 0dfea9b2a2d8dee4385c3b753ad98c8cd7c9cf21 Mon Sep 17 00:00:00 2001 From: nutshell9247 Date: Sat, 8 Aug 2026 07:07:29 +0000 Subject: [PATCH] Update Dockerfile --- Dockerfile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1688974..229b445 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,11 +6,12 @@ WORKDIR /app # Install build dependencies RUN apk add --no-cache git ca-certificates -# Copy go mod files -COPY go.mod go.sum ./ +# Copy go mod files safely handling missing or mismatched sum files +COPY go.mod ./ +COPY go.sum* ./ -# Download dependencies -RUN go mod download +# Automatically tidy modules and download dependencies to prevent checksum errors +RUN go mod tidy && go mod download # Copy source code COPY . . @@ -45,4 +46,4 @@ EXPOSE 8080 HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \ CMD wget --quiet --tries=1 --spider http://localhost:8080/ || exit 1 -CMD ["./blogging-cms"] +CMD ["./blogging-cms"] \ No newline at end of file