Dockerfile-kubernetes-tool 466 B

12345678910111213141516171819
  1. FROM golang:1.14-alpine AS builder
  2. COPY . /go/kuiper
  3. WORKDIR /go/kuiper
  4. RUN go build -o tools/kubernetes/kuiper-kubernetes-tool tools/kubernetes/main.go
  5. FROM alpine:3.12
  6. WORKDIR /kuiper-kubernetes-tool
  7. RUN mkdir -p log
  8. COPY --from=builder /go/kuiper/tools/kubernetes/kuiper-kubernetes-tool .
  9. COPY --from=builder /go/kuiper/tools/kubernetes/etc etc
  10. COPY --from=builder /go/kuiper/tools/kubernetes/sample sample
  11. CMD ["./kuiper-kubernetes-tool", "etc/cf.yaml"]