Dockerfile 450 B

1234567891011121314151617181920
  1. FROM alpine:latest
  2. LABEL name="kpt-tmr-group" \
  3. description="pt service" \
  4. owner="yiping.xu"
  5. WORKDIR /bin
  6. RUN rm -rf bin && \
  7. mkdir -p bin && \
  8. GOARCH=amd64 GOOS=linux CGO_ENABLED=0 go build -o bin/kptTmrGroup -ldflags "-X kpt.kptyun.cn:3000/kpt-event/kpt-tmr-group/pod.appVersion=${version}" main.go
  9. ADD ./bin/kptTmrGroup /bin/kptTmrGroup
  10. COPY config/*.yaml /bin/config/
  11. EXPOSE 8090
  12. VOLUME /bin/logger
  13. CMD ["/bin/kptTmrGroup","http"]