docker 启动influxdb时创建1 month 的RETENTION POLICY
时间: 2024-03-11 21:48:48 浏览: 84
你可以使用以下命令在启动InfluxDB容器时创建一个名为"1_month"的1个月的保留策略:
```
docker run -d --name influxdb \
-p 8086:8086 \
-e INFLUXDB_DB=db_name \
-e INFLUXDB_RETENTION_POLICY=1_month \
-v influxdb:/var/lib/influxdb \
influxdb
```
这将在名为"db_name"的数据库中创建一个名为"1_month"的保留策略,保存所有数据一个月,并将容器命名为"influxdb"。通过"-v influxdb:/var/lib/influxdb"将InfluxDB的数据目录挂载到本地的"influxdb"卷中,以便在容器删除或重启时保留数据。
阅读全文