iris-prefork.dockerfile 330 B

1234567891011121314151617
  1. FROM golang:1.12
  2. ENV GO111MODULE on
  3. WORKDIR /iris
  4. COPY src/. .
  5. RUN go get github.com/kataras/iris
  6. RUN go get github.com/lib/pq
  7. RUN go get github.com/valyala/quicktemplate
  8. RUN go get github.com/valyala/quicktemplate/qtc
  9. RUN go mod download
  10. RUN go generate ./templates
  11. RUN go build -ldflags="-s -w" -o app .
  12. CMD ./app -prefork