Docker 中的 .Net 应用程序 - 启动无法找到 Azure 应用程序配置
我正在努力将我的应用程序从应用程序服务移动到 Docker 容器中。 我添加了 dockerfile 和其他标准 docker 要求。
我的应用程序以前一直使用 Azure 应用程序配置在启动期间提供大部分配置设置。
这是我的 Startup.CS
当我通常运行此程序时,它会从环境设置中获取连接字符串,并调用服务并检索配置。
环境设置可在 Docker 启动中找到。 但是,服务调用部分不起作用,并且这些设置均不可用。
我怎样才能启用此功能?
I'm working to move my app from an app service into a docker container.
I've added a dockerfile and other standard docker requirements.
My app previously had been using Azure App Configuration to provide a good portion of the configuration settings during startup.
Here's the key part of my Startup.CS
When I run this typically, it gets the connection string from the Environment settings, and calls out to the service and retrieves the configuration.
The environment settings are being found in the Docker startup.
However, the service call part isn't working and none of those settings are being made available.
How can I enable this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
读取环境变量和连接字符串的推荐方法如下:
请参阅 Startup.cs 上的 Azure 函数配置和机密管理
The recommended way to read the Environment variables and Connection Strings is below:
Refer Azure Function Configuration and Secrets Management on Startup.cs