Update Dockerfile

This commit is contained in:
2026-04-04 16:48:39 +00:00
parent 9a662d73cb
commit c09a7f8e07

View File

@@ -4,10 +4,17 @@ FROM golang:1.21-alpine AS builder
# Устанавливаем рабочую директорию
WORKDIR /build
# Копируем файлы зависимостей
# Копируем только go.mod (если go.sum нет, это не страшно)
COPY go.mod ./
# Если есть go.sum, раскомментируйте следующую строку
# COPY go.sum ./
# Если go.sum существует локально, он подхватится, если нет — пропустится
COPY go.sum* ./
# Копируем исходный код
COPY . .
# ВЫПОЛНЯЕМ TIDY ПЕРЕД СБОРКОЙ
# Это создаст/обновит go.sum внутри контейнера
RUN go mod tidy
# Загружаем зависимости
RUN go mod download