goframe.dockerfile 238 B

123456789101112
  1. FROM golang:1.17
  2. ADD ./src /goframe
  3. WORKDIR /goframe
  4. RUN go get -u github.com/valyala/quicktemplate/[email protected]
  5. RUN go mod tidy
  6. RUN go generate ./template
  7. RUN go build -ldflags="-s -w" -o app .
  8. EXPOSE 8080
  9. CMD ./app