Skip to main content

Posts

Showing posts from March, 2018

Play Framework HTTPS Hello World với Docker

  Dưới đây là cách cấu hình khung phát để phục vụ giao thông HTTPS với Docker cung cấp thời gian chạy của nó.  Cài đặt Play Framework sử dụng  brew install sbt , sau đó trong quá trình thiết lập ứng dụng mới, cho phép bạn chỉ định versions cho project.  Tạo mới project với  sbt new playframework/play-scala-seed.g8 . Nó sẽ  tạo ra một  thư mục   hello-world và một  thư mục   target . Build project bằng cách nhập  hello-world và  sbt dist , file build  target/universal/hello-world-1.0-SNAPSHOT.zip .   Extract đến  1 location, dùng  svc để triển khai: set -x unzip -d svc target / universal / * - 1.0-SNAPSHOT.zip mv svc / * / * svc / rm svc / bin / * bat mv svc / bin / * svc / bin / start set -x && unzip -d svc target / universal / * - 1.0-SNAPSHOT.zip && mv svc / * / * svc / & & rm svc / bin / * bat && mv svc / bin / * svc / bin / start Build container Docker với  Dockerfile giống như thế này, có image base  openjdk:8-jre , gồm có P