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