docker-compose部署influxdb1.8
时间: 2023-10-03 14:01:49 浏览: 174
我理解你的问题是关于如何使用docker-compose部署influxdb1.8。以下是一个示例docker-compose.yml文件,您可以将其用作起点:
```
version: '3'
services:
influxdb:
image: influxdb:1.8
container_name: influxdb
restart: always
ports:
- 8086:8086
environment:
INFLUXDB_DB: mydb
INFLUXDB_HTTP_AUTH_ENABLED: "true"
INFLUXDB_ADMIN_USER: admin
INFLUXDB_ADMIN_PASSWORD: password
INFLUXDB_HTTP_LOG_ENABLED: "true"
volumes:
- /path/to/influxdb/data:/var/lib/influxdb
- /path/to/influxdb/config:/etc/influxdb
```
在该文件中,我们定义了一个名为“influxdb”的服务,它使用influxdb:1.8镜像并在本地主机的端口8086上公开influxdb API。还指定了要使用的环境变量,如数据库名称,管理员凭据等,并将数据和配置卷挂载到本地目录。
要部署,请确保您已经安装了docker和docker-compose,然后使用以下命令运行docker-compose:
```
docker-compose up -d
```
然后,您可以使用influxdb客户端连接到您的influxdb实例并开始使用它了。
阅读全文