/
DexScen
/
ProjectPOH
Обзор
Документация
Войти
/
DexScen
/
ProjectPOH
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/Dockerfile
29 строк
493 B
Александр
initial prototype ready
29 апр 2026, 06:02
29 апр 2026, 06:02
7af145a
Код
Авторство
О чём код?
# syntax=docker/dockerfile:1.7 FROM golang:1.25-alpine AS builder WORKDIR /src RUN apk add --no-cache ca-certificates tzdata COPY backend/go.mod backend/go.sum ./ RUN go mod download COPY backend/ . RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \ go build -trimpath -ldflags='-s -w' -o /out/api ./cmd/api FROM gcr.io/distroless/static-debian12:nonroot WORKDIR /app COPY --from=builder /out/api /app/api EXPOSE 8080 ENV HTTP_ADDR=:8080 USER nonroot:nonroot ENTRYPOINT ["/app/api"]