Dockerfile 423 B

1234567891011121314151617181920
  1. FROM golang:1.13.4-alpine AS builder
  2. COPY . /go/kuiper
  3. WORKDIR /go/kuiper
  4. RUN apk add upx gcc make git libc-dev binutils-gold pkgconfig zeromq-dev && make build_with_edgex
  5. FROM alpine:3.10
  6. COPY --from=builder /go/kuiper/_build/kuiper-* /kuiper/
  7. COPY ./deploy/docker/docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
  8. RUN apk add sed
  9. WORKDIR /kuiper
  10. ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"]
  11. CMD ["./bin/server"]