1. 首先,安装Docker和Docker Compose。

  2. 创建一个目录/data/influxdb,用于挂载InfluxDB的数据。

  3. 创建一个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"
  1. 在终端中进入docker-compose.yml所在目录,运行以下命令启动InfluxDB容器:
docker-compose up -d
  1. 这样就启动了InfluxDB容器,并将其挂载到本地的/data/influxdb目录中。同时,容器会自动重启,并且创建了一个名为mydb的数据库。

  2. 可以通过以下命令检查InfluxDB是否正常运行:

docker ps

如果看到influxdb容器正在运行,则说明安装成功。

  1. 可以通过以下命令进入InfluxDB容器:
docker exec -it influxdb bash
  1. 在容器中可以使用influx命令来管理数据库。例如,可以使用以下命令创建一个名为test的数据库:
influx
CREATE DATABASE test
  1. 可以使用以下命令退出容器:
exit

这样就完成了InfluxDB的安装和配置

docker 安装 InfluxDB18 挂载到本地datainfluxdb目录 添加自动重启 并且创建指定的数据库

原文地址: https://www.cveoy.top/t/topic/cRP9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录