gpt4 book ai didi

docker - .Net Core和Docker(管理应用程序设置)

转载 作者:行者123 更新时间:2023-12-02 20:47:59 27 4
gpt4 key购买 nike

我刚刚开始使用docker。通过花大量时间在docker视频和教程上,终于可以创建我的第一个docker镜像(并推送到docker hub)。我将很快在我的开发环境中使用该镜像。

问题是:

我的appsettings.json文件中没有几个应用程序配置。这些配置对于不同的环境是不同的。当我在开发环境中提取docker镜像时,需要根据开发环境更改那些配置。我不确定该如何处理。有人对此有想法吗?

很少有用的信息:

  • 我有.net core 2.0应用程序。
  • 我正在使用Windows的docker(根据要求)。
  • 我将在VM或Azure App Service中托管该容器。
  • 最佳答案

    你已经看过this

    使用 ConfigurationBuilder

    var configuration = new ConfigurationBuilder()
    .AddJsonFile("appsettings.json")
    .AddJsonFile($"appsettings.{env.EnvironmentName}.json")
    .AddEnvironmentVariables()
    .Build();

    关于docker - .Net Core和Docker(管理应用程序设置),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48163108/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com