是否可以将设置从nginx主机中的docker容器传递到独立的blazor webassembly (wasm)应用程序?
在我的例子中,我想将HttpClient url传递给wasm应用程序,以便将请求发送到正确的http-endpoint (api)。
非常感谢!
这是一个很好的问题。我们有相同的,因为我们想有一个通用的图像,每个人都可以使用,现在想出了这个解决方案。
我们使用一个额外的脚本作为容器的启动。该脚本在启动时使用jq
更改appsettings.json
。它只在第一次启动时这样做,这意味着如果您停止容器并再次启动它,它应该直接启动nginx
。
最重要的文件:
build/frontend.Dockerfile
build/Frontend/docker-entrypoint-tm.sh
这是我们的项目比赛管理器,看看那里。