簡體   English   中英

為什么 grafana 無法在 /var/lib/grafana 創建目錄

[英]Why grafana not able to create directories at /var/lib/grafana

為什么在 docker 容器中運行時,當安裝到 linux 機器上的路徑時,grafana 無法在 /var/lib/grafana 創建目錄? 默認情況下 docker 以 root 用戶身份運行,因此 grafana 應該能夠以 root 用戶身份創建任何目錄

我假設您使用的是官方 Grafana Docker 圖像

默認情況下 docker 以 root 用戶身份運行

你看起來不太對勁。 Grafana 官方 Docker 圖像使用grafana用戶 - 您正在運行更安全的無根 Grafana 容器:

https://github.com/grafana/grafana/blob/ee405ef0693def6e8c227bbe5b99e062fc072212/Dockerfile#L84

因此,當您要將/var/lib/grafana到 Grafana 容器時,請確保您對主機操作系統上配置的該文件夾的grafana用戶(容器中的默認 UID 472)具有正確的寫入權限。 Grafana 文檔中也提到了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM