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"]