Dockerfile 445 B

12345678910111213141516
  1. FROM golang:1.14 AS builder
  2. COPY . /go/kuiper
  3. WORKDIR /go/kuiper
  4. RUN apt update \
  5. && apt install -y zip upx pkg-config libczmq-dev build-essential debhelper \
  6. && make -C /go/kuiper pkg
  7. RUN dpkg -i _packages/*.deb \
  8. && [ "$(dpkg -l |grep kuiper |awk '{print $1}')" = "ii" ] \
  9. && dpkg -r kuiper \
  10. && [ "$(dpkg -l |grep kuiper |awk '{print $1}')" = "rc" ] \
  11. && dpkg -P kuiper \
  12. && [ -z "$(dpkg -l |grep kuiper)" ]