FROM golang:1.17-alpine3.16 as builder WORKDIR /go/src/kpt-tmr-group LABEL name="kpt-tmr-group" \ description="pt service" \ owner="yiping.xu" WORKDIR /bin RUN cd /drone/src/kpt-tmr-group \ && go env -w GO111MODULE=on \ && go env -w GOPROXY=https://goproxy.cn,direct \ && go env -w CGO_ENABLED=0 \ && go build -o ./bin/kptTmrGroup \ && ls -l ./bin ADD ./bin/kptTmrGroup /bin/kptTmrGroup COPY config/*.yaml /bin/config/ EXPOSE 8080 VOLUME /var/Logger CMD ["/go/src/kpt-tmr-group/bin/kptTmrGroup","http"]