docker 安装 InfluxDB18 挂载到本地datainfluxdb目录 添加自动重启 并且创建指定的数据库
-
首先,安装Docker和Docker Compose。
-
创建一个目录/data/influxdb,用于挂载InfluxDB的数据。
-
创建一个docker-compose.yml文件,内容如下:
version: '3'
services:
influxdb:
image: influxdb:1.8
container_name: influxdb
restart: always
volumes:
- /data/influxdb:/var/lib/influxdb
environment:
- INFLUXDB_DB=mydb
ports:
- "8086:8086"
- 在终端中进入docker-compose.yml所在目录,运行以下命令启动InfluxDB容器:
docker-compose up -d
-
这样就启动了InfluxDB容器,并将其挂载到本地的/data/influxdb目录中。同时,容器会自动重启,并且创建了一个名为mydb的数据库。
-
可以通过以下命令检查InfluxDB是否正常运行:
docker ps
如果看到influxdb容器正在运行,则说明安装成功。
- 可以通过以下命令进入InfluxDB容器:
docker exec -it influxdb bash
- 在容器中可以使用influx命令来管理数据库。例如,可以使用以下命令创建一个名为test的数据库:
influx
CREATE DATABASE test
- 可以使用以下命令退出容器:
exit
这样就完成了InfluxDB的安装和配置
原文地址: https://www.cveoy.top/t/topic/cRP9 著作权归作者所有。请勿转载和采集!