Dockerfile 375 B

12345678910111213141516171819
  1. FROM alpine:latest
  2. LABEL name="kpt-tmr" \
  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/kptTmr -ldflags "-X kpt.kptyun.cn:3000/kpt-tmr/pod.app" main.go
  9. ADD ./bin/kptTmr /bin/kptTmr
  10. COPY config/ /bin/config/
  11. EXPOSE 8081
  12. VOLUME /bin/logger
  13. CMD ["/bin/kptTmr"]