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" COPY ./* . RUN ls -l && pwd RUN go env -w GO111MODULE=on \ && go env -w GOPROXY=https://goproxy.cn,direct \ && go env -w CGO_ENABLED=0 \ && go env \ && go mod tidy -compat=1.17 \ && go build -o ./bin/kptTmrGroup \ && ls -l ./bin EXPOSE 8080 VOLUME /var/Logger CMD ["/go/src/kpt-tmr-group/bin/kptTmrGroup"]