utils

reverse proxy として nginx をコンテナ起動し、 Spring Boot Application と連携する

nginx を reverse proxy としてコンテナ起動する際に、 http://host.docker.internal:8081/ と設定している意味について検証したメモ。 今回の検証内容のリポジトリ アーキテクチャのイメージ localhost:8081 で起動している Spring Boot で作成したアプリケ…

flyway × postgres × jpa のid自動採番がうまくいかないときの対処法

entity を JPA により永続化する際に primary key の自動採番に苦戦したためメモ。 今回の検証内容のリポジトリ JPA により DML,DDL を用意 以下のような、いたってシンプルな entity を用意する。 @Entity public class Todo { @Id private Long id; privat…

postgres のコンテナ起動時の設定について

コンテナ起動時に初期DBを作成済みにする をモチベーションに environment の設定に関して理解を深めるために動作検証したのでメモ。 ドキュメントの設定値を参考に検証。 今回の検証内容のリポジトリ TL;DR ローカル開発なのでロールを気にしない カスタム…

Tomcat への war デプロイをコンテナで行う

今回の検証内容のリポジトリ コンテナを利用して、手軽に WARファイル(.war) をデプロイして動作を検証する環境を作りました。 README.md に記載のように、以下の流れで .war の動作を検証できます。 コンテナを立ち上げて、 $ docker-compose up -d $ docke…