Dockerファイルで宣言されていないドッカーコンテナから環境変数を取得する最も簡単な方法は何ですか?例えばドッカーコンテナから環境変数を取得
、いくつかdocker exec container /bin/bash
セッションを介して設定されている環境変数?
私はdocker exec container env | grep ENV_VAR
を行うことができますが、私はちょうど値を返すものを好むだろう。
私はdocker exec container echo "$ENV_VAR"
を使用しようとしましたが、コンテナの外で起こるように見えるので、コンテナからenv varを取得するのではなく、自分のコンピュータのenv varを取得します。
ありがとうございました。 1を取得するには
docker exec container env
:すべてのenv変数を表示するには
envとgrepを使用しない理由がありますか? – aisbaa
私は値が必要です。私が正しく理解していれば、grep呼び出しの出力を解析する必要があり、むしろそれを回避したいと思います。 – Citronen
私はexecセッションで設定された変数が、プライマリプロセスまたは後続のexecセッションに影響しないと思っていましたか? –