使用 Docker 安装 InfluxDB 1.8:挂载数据、自动重启、创建数据库

本文将引导您使用 Docker Compose 安装 InfluxDB 1.8,并展示如何将数据挂载到本地目录,设置容器自动重启,以及创建指定的数据库。

准备工作

  1. 首先,确保您已安装 Docker 和 Docker Compose。

  2. 创建一个目录 '/data/influxdb',用于存放 InfluxDB 的数据。

创建 Docker Compose 配置文件

创建名为 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'

启动 InfluxDB 容器

  1. 在终端中进入 docker-compose.yml 所在目录。

  2. 运行以下命令启动 InfluxDB 容器:

docker-compose up -d

验证安装

  1. 使用以下命令检查 InfluxDB 容器是否正在运行:
docker ps

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

进入容器管理数据库

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

总结

通过以上步骤,您已经成功使用 Docker 安装了 InfluxDB 1.8,并配置了数据挂载、自动重启和默认数据库。现在您可以开始使用 InfluxDB 进行数据存储和分析了。


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

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