dockerfile 395 B

1234567891011121314151617181920212223
  1. FROM golang:1.17 as builder
  2. WORKDIR /go/src/app
  3. COPY . .
  4. RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
  5. ENV youngee_env pro
  6. RUN go env -w GO111MODULE=on
  7. RUN go env -w GOPROXY=https://goproxy.cn,direct
  8. RUN go mod tidy -compat=1.17
  9. RUN go build .
  10. EXPOSE 8400
  11. WORKDIR /go/src/app
  12. ENTRYPOINT ["./youngee_m_api"]