我已经在docker容器(Kubernetes)中安装了influxdb,并且已经在该容器上安装了持久卷。但是influxdb不会将数据写入该卷。任何人都可以告诉我步骤,以便influxdb写入特定容量的数据。谢谢
简短答案:
$ docker run -p 8083:8083 -p 8086:8086 \ -v $PWD:/var/lib/influxdb \ influxdb
用外部卷的路径修改$ PWD。
长答案:
docker run -p 8083:8083 -p 8086:8086 influxdb
默认情况下,这会将数据存储在/ var / lib / influxdb中。所有InfluxDB数据都存储在其中。要使该卷持续存在(推荐):
$ docker run -p 8083:8083 -p 8086:8086 \ -v $PWD:/var/lib/influxdb \ influxdb
将$ PWD修改为要存储与InfluxDB容器关联的数据的目录。
例如,
$ docker run -p 8083:8083 -p 8086:8086 \ -v /your/home:/var/lib/influxdb \ influxdb
这会将涌入数据存储在主机上的/ your / home中。