我有以下嵌套資料appsettings.json:
{
"Jwt": {
"PublicKey": "...",
"PrivateKey": "..."
},
...
}
目標是在 WSL/Docker/etc 中運行這個應用程式。所以基本上我想覆寫這個嵌套有環境變數的配置
我試圖"Jwt:PublicKey"用作變數名,但它不起作用。
env vars 存盤的一般方法是什么,它們能夠映射到嵌套配置的方式?
PS實際上我將密鑰存盤在用戶機密(secrets.json)中,但這與問題無關。
uj5u.com熱心網友回復:
根據MSDN,您可以像這樣設定環境變數:Jwt__PublicKey.
這將進入您的Dockerfile下environment部分:
environment:
- Jwt__PublicKey=publickey
- Jwt__PrivateKey=...
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/369500.html
上一篇:無法將資料庫服務器連接到指定埠
下一篇:/root/start.sh:line5:/usr/bin/pm2:Nosuchfileordirectory-DockerContainerisrestarting
