具有 docker 权限的 InfluxDB 被拒绝。influx_history
InfluxDB with docker permission denied .influx_history
我尝试使用 docker 设置 InfluxDB。到目前为止这工作正常但进入 cli 我收到错误
There was an error writing history file: open /.influx_history: permission denied
每次命令执行后。到目前为止创建数据库有效。
我的 docker-compose 文件部分:
influxdb:
image: influxdb
container_name: influxdb
logging:
options:
max-size: "10m"
max-file: "5"
ports:
- 8086:8086
volumes:
- /Users/XXX/docker-data/influxdb:/var/lib/influxdb:z
- /Users/XXX/docker-data/influxdb/.influx_history:/.influx_history
user: "501:20"
restart: always
我尝试直接映射文件,但还是不行。
对此有什么想法吗?
用户 501:20
似乎没有文件的读取权限:/.influx_history
有很多方法可以解决
您可以更改主机级别的写入权限 chmox a+w /Users/XXX/docker-data/influxdb/.influx_history
或通过 chown 501:20 /Users/XXX/docker-data/influxdb/.influx_history
将所有权更改为用户 501
and/or 组 20
我尝试使用 docker 设置 InfluxDB。到目前为止这工作正常但进入 cli 我收到错误
There was an error writing history file: open /.influx_history: permission denied
每次命令执行后。到目前为止创建数据库有效。
我的 docker-compose 文件部分:
influxdb:
image: influxdb
container_name: influxdb
logging:
options:
max-size: "10m"
max-file: "5"
ports:
- 8086:8086
volumes:
- /Users/XXX/docker-data/influxdb:/var/lib/influxdb:z
- /Users/XXX/docker-data/influxdb/.influx_history:/.influx_history
user: "501:20"
restart: always
我尝试直接映射文件,但还是不行。
对此有什么想法吗?
用户 501:20
似乎没有文件的读取权限:/.influx_history
有很多方法可以解决
您可以更改主机级别的写入权限 chmox a+w /Users/XXX/docker-data/influxdb/.influx_history
或通过 chown 501:20 /Users/XXX/docker-data/influxdb/.influx_history
501
and/or 组 20