beego-orm-mysql.dockerfile 309 B

123456789101112131415161718192021
  1. FROM golang:1.14
  2. ADD ./ /beego
  3. WORKDIR /beego
  4. RUN mkdir bin
  5. ENV GOPATH /beego
  6. ENV PATH ${GOPATH}/bin:${PATH}
  7. RUN curl -sL -o install_glide.sh https://glide.sh/get
  8. RUN sh install_glide.sh
  9. RUN glide -v
  10. WORKDIR src/hello-orm-mysql
  11. RUN glide install
  12. RUN go build -o server main.go
  13. EXPOSE 8080
  14. CMD ./server