この記事は「ウィルゲート Advent Calendar 2023」の 1 日目の記事です。 adventar.org こんにちは、ウィルゲート開発室の岡田/おかしょい(@okashoi)です。 ウィルゲートでは開発環境の構築に Docker と Docker Compose を使っています。 ホストマシンの影響を(あまり)受けることなく共通の開発環境を提供することができるのが便利ですね。 www.docker.com 本記事では、そんな Docker と Docker Compose を使った開発環境を構築してチームに提供する際に気をつけているちょっとしたポイントを挙げていきます。 docker-compose.yaml ではなく compose.yaml .env を使って公開ポート番号等をカスタマイズできるようにする プロジェクト名を指定する depends_on, healthch