Docker環境変数を参照する方法
Dockerでは、DockerfileでENVコマンドを使用して環境変数を設定し、それらをコンテナ内で参照することができます。
ここではDockerfileの例を示します。
FROM ubuntu:latest
# 设置环境变量
ENV MY_VARIABLE=my_value
# 在容器中引用环境变量
CMD echo $MY_VARIABLE
この例では、ENVコマンドを使用してMY_VARIABLEという環境変数を設定し、その値をmy_valueに設定しました。次に、CMDコマンドでは、$MY_VARIABLEという形式でこの環境変数を参照しました。
Docker buildコマンドを使用してイメージを構築し、docker runコマンドを使用してコンテナを実行できます。コンテナを実行すると、環境変数の値が出力されます。たとえば、上記のDockerfileを使用して構築したイメージ名がmy-imageの場合、次のコマンドを実行してコンテナを実行し、出力を表示できます。
docker run my-image
実行すると、出力にmy_valueと表示され、環境変数が正しく参照されたことが分かります。