我已经创建了一个运行Grafana Docker图像的Web应用程序,如下所示
az group create
az appservice plan create
az webapp create
然后我更新了appsettings,以便将env变量传递给docker run命令。
az webapp config appsettings set
然后我需要重新启动容器,以便在docker run命令中获得添加的env变量。
我尝试重新启动Web应用程序,停止/启动它,更改Docker图像名称并在容器设置下保存。什么都不起作用
有什么建议吗?
解决方案/缺陷
AS
查尔斯许
在他的回答中说,要重新加载容器,您需要更改Docker图像并保存,以使Web应用程序再次获取图像并应用添加的env变量。
在我的例子中,我做了那个更改,然后查看了日志输出,但日志从未更新过。我等了5-10分钟,仍然没有添加日志。
但是当我访问这个站点并浏览到由env变量安装的扩展时,我可以断定它已经全部完成了。
所以,总结一下
:不信任容器设置中的日志,进行更改时,这些更改可能不会显示在日志中。