|
@@ -3,14 +3,12 @@ WORKDIR /app/kpt-tmr-group
|
|
|
|
|
|
COPY . .
|
|
COPY . .
|
|
|
|
|
|
-RUN mkdir -p ./bin
|
|
|
|
-
|
|
|
|
RUN go env -w GO111MODULE=on && \
|
|
RUN go env -w GO111MODULE=on && \
|
|
go env -w GOPROXY=https://goproxy.cn,direct && \
|
|
go env -w GOPROXY=https://goproxy.cn,direct && \
|
|
go env -w CGO_ENABLED=0 && \
|
|
go env -w CGO_ENABLED=0 && \
|
|
go env -w GOARCH=amd64 && \
|
|
go env -w GOARCH=amd64 && \
|
|
go env -w GOOS=linux && \
|
|
go env -w GOOS=linux && \
|
|
- go build -o ./bin/kptTmrGroup -ldflags "-X kpt.kptyun.cn:3000/kpt-event/kpt-tmr-group/pod.appVersion=tmrGroup" main.go
|
|
|
|
|
|
+ go build -o ./kptTmrGroup -ldflags "-X kpt.kptyun.cn:3000/kpt-event/kpt-tmr-group/pod.appVersion=tmrGroup" main.go
|
|
|
|
|
|
|
|
|
|
FROM alpine:latest
|
|
FROM alpine:latest
|
|
@@ -20,15 +18,13 @@ owner="yiping.xu"
|
|
|
|
|
|
WORKDIR /app/kpt-tmr-group
|
|
WORKDIR /app/kpt-tmr-group
|
|
|
|
|
|
-
|
|
|
|
-COPY --from=0 /app/kpt-tmr-group/config/ /app/kpt-tmr-group/bin/config/
|
|
|
|
-COPY --from=0 /app/kpt-tmr-group/bin/kptTmrGroup /app/kpt-tmr-group/bin/kptTmrGroup
|
|
|
|
|
|
+COPY --from=0 /app/kpt-tmr-group/config/ /app/kpt-tmr-group/config/
|
|
|
|
+COPY --from=0 /app/kpt-tmr-group/kptTmrGroup /app/kpt-tmr-group/kptTmrGroup
|
|
|
|
|
|
|
|
|
|
RUN cd /app/kpt-tmr-group && ls -l
|
|
RUN cd /app/kpt-tmr-group && ls -l
|
|
-RUN cd /app/kpt-tmr-group/bin && ls -l
|
|
|
|
|
|
|
|
EXPOSE 8090
|
|
EXPOSE 8090
|
|
-VOLUME ["/app/kpt-tmr-group/logger","/app/kpt-tmr-group/bin/config"]
|
|
|
|
|
|
+VOLUME ["/app/kpt-tmr-group/logger","/app/kpt-tmr-group/config"]
|
|
|
|
|
|
-CMD ["/app/kpt-tmr-group/bin/kptTmrGroup","http"]
|
|
|
|
|
|
+CMD ["/app/kpt-tmr-group/kptTmrGroup","http"]
|