# Первый этап: сборка приложения FROM golang:latest AS builder WORKDIR /rest-app COPY go.mod go.sum ./ RUN go mod download COPY . . RUN go build -o alt-storage # Второй этап: создание финального образа FROM registry.altlinux.org/alt/alt:sisyphus COPY --from=builder /rest-app/alt-storage /bin/main ENTRYPOINT ["/bin/main"]