# ws-probe — проверка WebSocket через платформенный ingress Nubes. # Образ: naeel/iot-ws-probe (Docker Hub, публичный — платформа тянет только публичные). FROM golang:1.25 AS builder WORKDIR /workspace COPY go.mod go.sum ./ RUN go mod download COPY main.go ./ ARG VERSION=dev RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -ldflags "-X main.version=${VERSION}" -o ws-probe . FROM gcr.io/distroless/static:nonroot WORKDIR / COPY --from=builder /workspace/ws-probe . USER 65532:65532 EXPOSE 8080 ENTRYPOINT ["/ws-probe"]