Docker 安装 InfluxDB 1.8:挂载数据、自动重启、创建数据库
使用 Docker 安装 InfluxDB 1.8:挂载数据、自动重启、创建数据库
本文将引导您使用 Docker Compose 安装 InfluxDB 1.8,并展示如何将数据挂载到本地目录,设置容器自动重启,以及创建指定的数据库。
准备工作
-
首先,确保您已安装 Docker 和 Docker Compose。
-
创建一个目录
'/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 容器
-
在终端中进入
docker-compose.yml所在目录。 -
运行以下命令启动 InfluxDB 容器:
docker-compose up -d
验证安装
- 使用以下命令检查 InfluxDB 容器是否正在运行:
docker ps
如果看到 influxdb 容器正在运行,则说明安装成功。
进入容器管理数据库
- 使用以下命令进入 InfluxDB 容器:
docker exec -it influxdb bash
- 在容器中可以使用
influx命令管理数据库。例如,创建一个名为test的数据库:
influx
CREATE DATABASE test
- 使用
exit命令退出容器。
总结
通过以上步骤,您已经成功使用 Docker 安装了 InfluxDB 1.8,并配置了数据挂载、自动重启和默认数据库。现在您可以开始使用 InfluxDB 进行数据存储和分析了。
原文地址: https://www.cveoy.top/t/topic/kgqi 著作权归作者所有。请勿转载和采集!