本文介绍了如果您看到此Grafana无法加载其应用程序文件,则会出现反向代理后的Docker Grafana部署错误(&Q)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在尝试让我的Grafana容器与我的反向代理一起工作,但没有成功。无论我是使用内部IP还是外部URL访问它,我尝试的所有操作都只会导致出现"如果您看到这个Grafana无法加载其应用程序文件"页面。

My Docker在Entertainer中作曲,请注意,这些环境变量现在都没有使用,因此#

version: '2'
services:
  grafana:
    image: grafana/grafana
    hostname: grafana
    container_name: grafana
    network_mode: le_bridge
    ports:
      - 3000:3000
    #environment: 
      #GF_SERVER_DOMAIN: 'myurl.ddns.net'
      #GF_SERVER_ROOT_URL: 'https://myurl.ddns.net:443/grafana'   
    restart: unless-stopped
    volumes: 
      - /Docker_Configs/grafana/config:/etc/grafana
      - /Docker_Configs/grafana/data:/var/lib/grafana

我的grafan a.ini

[server]
domain = myurl.ddns.net
root_url = https://myurl.ddns.net/grafana/

我的反向代理配置

location /grafana/{
   include /config/nginx/proxy.conf;
   proxy_pass http://192.168.2.13:3000/;

推荐答案

如果使用Docker,请使用环境中的以下设置来完成此操作。

GF_SERVER_ROOT_URL=https://myurl.ddns.net:443/grafana/
GF_SERVER_SERVE_FROM_SUB_PATH=true

这篇关于如果您看到此Grafana无法加载其应用程序文件,则会出现反向代理后的Docker Grafana部署错误(&Q)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 09:37