goframe.dockerfile 190 B

1234567891011121314
  1. FROM docker.io/golang:1.19
  2. ADD ./src /goframe
  3. WORKDIR /goframe
  4. RUN go mod download
  5. RUN go generate -x ./...
  6. RUN GOAMD64=v3 go build -ldflags="-s -w" -o app .
  7. EXPOSE 8080
  8. CMD ./app