gin.dockerfile 291 B

1234567891011121314151617181920
  1. FROM golang:1.14
  2. ENV GO111MODULE=off
  3. ADD ./ /gin
  4. COPY ./templates /templates
  5. WORKDIR /gin
  6. RUN mkdir bin
  7. ENV GOPATH /gin
  8. ENV PATH ${GOPATH}/bin:${PATH}
  9. RUN go get github.com/gin-gonic/gin
  10. RUN go get github.com/go-sql-driver/mysql
  11. RUN go build -o hello hello.go
  12. EXPOSE 8080
  13. CMD ./hello