我想在kunernetes中将zabbix
数据源添加到我的grafana中,为此我使用这个dockerfile创建了一个自定义图像,并添加了
ARG GF_INSTALL_PLUGINS="alexanderzobnin-zabbix-app"
然后构建图像并运行。
但是,当我登录到那个docker容器并运行grafana-cli plugins ls
时,它什么也不显示。
如何使用zabbix数据源创建docker映像?
由于基本映像在运行时使用GF_INSTALL_PLUGINS
环境变量,因此最好在映像运行期间进行设置
在docker run -e GF_INSTALL_PLUGINS="alexanderzobnin-zabbix-app" ...
中运行时,如果使用docker-compose
或kubernetes
,则应在环境变量中传递该值。
如果你想在图片中安装插件,你可以使用下面的语句
RUN grafana-cli plugins install $GF_INSTALL_PLUGINS
但如果将/var/lib/grafana-plugins
卷装到主机上的文件夹,则此操作将不起作用