12345678910111213141516171819 |
- FROM golang:1.17-alpine3.16 as builder
- LABEL name="kpt-tmr" \
- description="pt service" \
- owner="yiping.xu"
- WORKDIR /bin
- RUN rm -rf bin && \
- mkdir -p bin && \
- GOARCH=amd64 GOOS=linux CGO_ENABLED=0 go build -o bin/kptTmr -ldflags "-X kpt.kptyun.cn:3000/kpt-tmr/pod.app" main.go
- ADD ./bin/kptTmr /bin/kptTmr
- COPY config/ /bin/config/
- EXPOSE 8081
- VOLUME /bin/logger
- CMD ["/bin/kptTmr"]
|