- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Docker/環境変数/コンテナに環境変数を渡す - docker-compose内で環境変数を参照する へ行く。
- 1 (2021-06-23 (水) 03:44:19)
- 2 (2021-06-23 (水) 04:00:55)
コンテナに環境変数を渡す - docker-compose内で環境変数を参照する
.envファイル
A=1
my.envファイル
A=2 B=3
docker-compose.yml
version: "3" services: myapp: env_file: - my.env environment: - X=$A # => Xは1 - Y=$B # => Yは空
- docker-compose.yml内ではenv_fileで定義した環境変数を参照できない
- しかし、.envファイルで定義した環境変数は参照できる
- 上の例では、myappコンテナ内では環境変数Xは値1として参照できる。環境変数Yは($Bが参照できないので)空になっている