FROM golang:1.17-alpine LABEL name="kpt-tmr-group" \ description="pt service" \ owner="yiping.xu" WORKDIR /bin RUN rm -rf /drone/src/kpt-tmr-group/bin && \ mkdir -p /drone/src/kpt-tmr-group/bin && \ GOARCH=amd64 GOOS=linux CGO_ENABLED=0 go build -o /drone/src/kpt-tmr-group/bin/kptTmrGroup -ldflags "-X kpt.kptyun.cn:3000/kpt-event/kpt-tmr-group/pod.appVersion=${version}" main.go ADD /drone/src/kpt-tmr-group/bin/kptTmrGroup /bin/kptTmrGroup COPY /drone/src/kpt-tmr-group/config/*.yaml /bin/config/ EXPOSE 8090 VOLUME /bin/logger CMD ["/bin/kptTmrGroup","http"]