私のドッカーコンテナーは、データベースパラメータを環境変数で指定する必要があります。私の状況では、データベースパラメータはjson文字列である環境変数として(Cloud Foundryを使用して)コンテナに渡されています。私は、このコマンドで必要なDBパラメータを引くことができるよドッカー環境変数を異なる名前の既存の環境変数に設定する
:
${echo $VCAP_SERVICES | jq -r '.dbaas[0].credentials.username'}
しかし、私はドッキングウィンドウのイメージで必要な環境変数にそれらを設定するのですか? Cloud Foundryが渡した環境変数は、コンテナが起動されるまで使用できません。
https://docs.docker.com/engine/:私は雲のファウンドリを使用していたので、私はこのように、manifest.ymlファイルを使用することができましたリファレンス/ビルダー/#/ arg – user2915097
考えてくれてありがとう。はい、私はそれを調べました。ビルド時に渡される環境変数に影響するように思われるので、この場合は役に立たないと思います。 – byumark
これは自分で作成したドッカーコンテナですか?またはDocker Hubから使用していますか? –