Docker Compose に渡す環境変数に .env 以外のファイルから渡したいと考えたのでメモしておきます。 経緯 アプリケーション開発環境等で開発環境用の .development.env と本番環境用の .production.env を用意したとして、この2つのどちらかから Docker Compose に環境変数を渡したい。 開発環境なのでアプリ側で使用する環境変数と Dockerコンテナ 内で使用する環境変数を統一したい、と。 ただし、デフォルトでは Docker Compose は .env からしか環境変数を読み取ってくれません。これをどうにかしたい。 コマンド > docker-compose --env-file .development.env up -d ということでコマンドですが、 docker-compose コマンドに --env-file でパラメータを