コンテナ間通信をしたい時に、どのURLを指定すれば通信できるか分からなかったので、それを調べた時のメモです。 Dockerを単体でrunさせることは想定していないため、docker composeで起動する前提で記載いたします。 環境 Docker version 20.10.5, build 55c4c88 話さないこと docker composeの使い方 要約 同一のbridgeのネットワークに所属する EXPOSEしているポートを設定する 次のドメインのいずれかで接続する サービス名 ホスト名 コンテナ名 CONTAINER ID 今回の記事でやること SpringBootで作成したアプリケーションのコンテナから、PostgreSQLのコンテナに対して接続する。起動後に正常起動していることを確認する。 curl http://localhost:80/actuator/health