Files
test-app/Dockerfile
2026-04-09 14:05:23 +03:00

13 lines
274 B
Docker

FROM golang:1.25-alpine AS builder
WORKDIR /src
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o /test-app .
FROM alpine:3.20
RUN apk add --no-cache ca-certificates
COPY --from=builder /test-app /usr/local/bin/test-app
EXPOSE 8080
ENTRYPOINT ["test-app"]