Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. FROM node:carbon-alpine AS node_builder
  2.  
  3. WORKDIR /app/webreactjs
  4. COPY /webreactjs/package.json .
  5. RUN npm install
  6. COPY /webreactjs .
  7. LABEL name="webreactjs" version="1.0"
  8. EXPOSE 3000
  9. CMD ["npm", "start"]
  10.  
  11. FROM golang:1.11 AS go_builder
  12. ADD . /app
  13. WORKDIR /app
  14. RUN go mod download
  15. RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-w" -a -o /main .
  16. LABEL name="server" version="1.0"
  17.  
  18. FROM alpine:latest
  19. RUN apk --no-cache add ca-certificates
  20. COPY --from=go_builder /main ./
  21. RUN chmod +x ./main
  22. EXPOSE 8080
  23. CMD ./main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement