FROM golang:latest ENV APP_DIR $GOPATH/src/partnermg RUN mkdir -p $APP_DIR WORKDIR $APP_DIR/ COPY ./pkg pkg COPY ./conf conf COPY ./go.mod go.mod COPY ./main.go main.go RUN ["ln","-sf","/usr/share/zoneinfo/Asia/Shanghai","/etc/localtime"] ENV GO111MODULE on ENV GOPROXY https://goproxy.cn RUN ["go","mod","tidy"] RUN ["go","build"]
EXPOSE 8082
ENTRYPOINT ["./partnermg"]