dockerfile 272 B

1234567891011121314
  1. FROM golang:1.17 as builder
  2. WORKDIR /go/src/app
  3. COPY . .
  4. ENV youngee_env pro
  5. RUN go env -w GO111MODULE=on
  6. RUN go env -w GOPROXY=https://goproxy.cn,direct
  7. RUN go mod tidy
  8. RUN go build .
  9. EXPOSE 8300
  10. WORKDIR /go/src/app
  11. ENTRYPOINT ["./youngee_b_api"]