在Docker容器中设置Grafana域

在Docker容器中设置Grafana域,docker,grafana,Docker,Grafana,我从docker hub(v6.7.4)上的docker映像运行Grafana。我想向Microsoft团队添加一个通知,并将链接直接返回到我托管Grafana的域 我已经将MSTeams webhook添加到Grafana中,它成功地发送了通知。现在,当我单击通知中的“查看规则”时,它会打开localhost:3000,因为这是Grafana的默认域 在尝试将其配置为指向grafana.my.domain时,我遵循并查看了配置文件设置,特别是设置 基于docker配置,我尝试了传递GF\u S

我从docker hub(v6.7.4)上的docker映像运行Grafana。我想向Microsoft团队添加一个通知,并将链接直接返回到我托管Grafana的域

我已经将MSTeams webhook添加到Grafana中,它成功地发送了通知。现在,当我单击通知中的“查看规则”时,它会打开
localhost:3000
,因为这是Grafana的默认域

在尝试将其配置为指向
grafana.my.domain
时,我遵循并查看了配置文件设置,特别是设置

基于docker配置,我尝试了传递
GF\u SERVER\u DOMAIN=grafana.my.DOMAIN
,以及
GF\u SERVER\u FORM\u SUB\u PATH
GF\u SERVER\u ROOT\u URL
,以及这些设置的大多数组合。我还尝试更改docker容器附带的sample.ini文件,以包含以下块:

[server]
domain = grafana.my.domain
然后,我在docker compose文件中以
/grafana/config.ini:/etc/grafana/grafana.ini
(基于)的形式装载了.ini文件,但它没有从中获取

但是,当在团队中单击通知时,我会被引导到
localhost:3000
。这里的配置有什么遗漏吗?根据文档,似乎只需要传递环境变量