#author("2021-06-23T04:00:55+09:00","default:ryuichi","ryuichi")
#author("2021-06-24T11:57:53+09:00","default:ryuichi","ryuichi")
* コンテナに環境変数を渡す - docker-compose内で環境変数を参照する [#y1750b27]


*** .envファイル [#m577c9b8]

 A=1

*** my.envファイル [#e9f776a7]

 A=2
 B=3

*** docker-compose.yml [#lafff0f0]

 version: "3"
 services:
   myapp:
     env_file:
       - my.env
     environment:
       - X=$A        # => Xは1
       - Y=$B        # => Yは空

- docker-compose.yml内ではenv_fileで定義した環境変数を参照できない
- 👆 docker-compose.yml内ではenv_fileで定義した環境変数を参照できない
- しかし、.envファイルで定義した環境変数は参照できる
- 上の例では、myappコンテナ内では環境変数Xは値1として参照できる。環境変数Yは($Bが参照できないので)空になっている

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS