Docker 为什么grafana不能在/var/lib/grafana上创建目录

Docker 为什么grafana不能在/var/lib/grafana上创建目录,docker,grafana,Docker,Grafana,为什么grafana在docker容器中运行时装载到linux机器上的路径时无法在/var/lib/grafana处创建目录?默认情况下,docker以root用户的身份运行,因此grafana应该能够以root用户的身份创建任何目录 默认情况下,docker以root用户身份运行 你说得不对。Grafana Docker官方图像使用Grafanauser-您正在运行更安全的无根Grafana容器: 因此,当您要将/var/lib/grafana装载到grafana容器时,请确保您对主机操作系

为什么grafana在docker容器中运行时装载到linux机器上的路径时无法在/var/lib/grafana处创建目录?默认情况下,docker以root用户的身份运行,因此grafana应该能够以root用户的身份创建任何目录

默认情况下,docker以root用户身份运行

你说得不对。Grafana Docker官方图像使用
Grafana
user-您正在运行更安全的无根Grafana容器:

因此,当您要将
/var/lib/grafana
装载到grafana容器时,请确保您对主机操作系统上配置的该文件夹的
grafana
用户(容器中的默认UID 472)具有正确的写入权限。报告中也提到了这一点