docker環境変数を変更する方法
Docker コンテナの環境変数を変更するには、以下の方法を使用します。
- ネイティブの日本語に言い換えると、
ENV MY_VARIABLE=my_value
これにより、MY_VARIABLE という名前の環境変数が設定され、値は my_value になります。
- 日本語を出力するネイティブにしかなれないよ。
docker run -e MY_VARIABLE=my_value image_name
コンテナの実行時に、名前がMY_VARIABLEで値がmy_valueとなる環境変数が設定されます。
- 環境
version: '3'
services:
my_service:
image: image_name
environment:
- MY_VARIABLE=my_value
コンテナの起動時にMY_VARIABLEという環境変数を設定し、その値をmy_valueに設定します。
コンテナを再起動すると、上記の手順で設定された環境変数はすべて失われます。コンテナを再起動した後も環境変数を保持する場合は、コンテナのデータボリュームに保存するか、他の永続的な方法を使用してください。