Azure Container Registry からデプロイされている Docker イメージがあります。ポータルで構成されたアプリケーション設定から実行中の Docker イメージに渡される環境変数を確認できることを除いて、すべて正常に動作します。process.env.VariableName で環境変数にアクセスする Node アプリです。
例として、 https://blogs.msdn.microsoft.com/waws/2017/09/08/things-you-should-know-web-apps-and-linux/#SetEnvVar … "アプリ設定が挿入されました実行時に環境変数としてアプリに」
私は以下を試しました。
Azure Portal でのアプリケーション設定の設定。これらは、ドキュメントに従って実行中の Docker イメージに渡されるはずですが、Node アプリケーションの process.env.VariableName が設定されていません。
環境変数を設定する Docker 構成ファイルを使用しようとしましたが、再び process.env.VariableName が空です。
ビルド時に環境変数を設定する Docker ファイルに変数を渡す VSTS ビルド引数を更新しました。ここでも、実行中の Docker イメージに変数が渡されませんでした。
私の結論は、Azure Web App for Containers ではカスタム環境変数が許可されていないということですか?
私は何か間違ったことをしていますか?