概要 下記のDockerfileを作成し、docker-composeから連携して起動する。 Nginx 8080ポートを公開し、ホストマシンから接続できる Spring Boot Gradle bootRunで実行 8090ポートをNginxコンテナからのみのアクセス限定で公開 ホストの80ポートへのリクエストをNginxコンテナの8080ポートへ転送 NginxへのリクエストをSpring Bootコンテナの8090ポートへ転送 使うもの ついでにバージョンも記載。このバージョンでないとできないというわけではない。 Java : Open JDK 10.0.1 Gradle : 4.8.1 Spring Boot : 2.0.3.RELEASE Nginx : 1.15.0 Docker : 18.03.1-ce, docker-compose : 1.21.1, build 5a3f
