Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. FROM google/dart AS dart-runtime
  2.  
  3. WORKDIR /app
  4.  
  5. ADD pubspec.* /app/
  6. RUN pub get
  7. ADD bin /app/bin/
  8. ADD lib /app/lib/
  9. RUN pub get --offline
  10. RUN dart2aot /app/bin/server.dart /app/server.aot
  11.  
  12. FROM bitnami/minideb
  13.  
  14. COPY --from=dart-runtime /app/server.aot /server.aot
  15. COPY --from=dart-runtime /usr/lib/dart/bin/dartaotruntime /dartaotruntime
  16.  
  17. CMD []
  18. ENTRYPOINT ["/dartaotruntime", "/server.aot"]
  19.  
  20. EXPOSE 8080
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement