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 でパラメータを
![Docker Compose に渡す環境変数ファイルを変更する](https://cdn-ak-scissors.b.st-hatena.com/image/square/07389fc3b099f70fd6d81f55a92c4c85eff09ce2/height=288;version=1;width=512/https%3A%2F%2Flabor.ewigleere.net%2Fwp-content%2Fuploads%2F2020%2F03%2Fdocker_for_windows.jpg)