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