docker 启动influxdb
时间: 2023-08-07 22:06:52 浏览: 99
要启动 InfluxDB,可以通过 Docker 运行以下命令:
```
docker run -p 8086:8086 \
-v influxdb:/var/lib/influxdb \
influxdb
```
其中 `-p` 参数指定端口映射,`-v` 参数指定数据卷挂载,`influxdb` 是 InfluxDB 的镜像名称。运行此命令将会下载 InfluxDB 镜像,启动容器,并将容器内的 `/var/lib/influxdb` 目录挂载到本地的 `influxdb` 数据卷中。这会使数据持久化,即使容器被删除或重新启动,数据也不会丢失。
相关问题
docker启动influxdb
要启动InfluxDB容器,可以按照以下步骤操作:
1. 首先,你需要在你的电脑上安装Docker。
2. 打开终端(Linux / macOS)或命令提示符(Windows)。
3. 在终端或命令提示符中输入以下命令:
```
docker run -d --name influxdb -p 8086:8086 influxdb
```
4. 这将从Docker Hub下载InfluxDB镜像并在容器中启动它。
5. `-d` 表示运行容器时后台运行。
6. `--name` 用于指定容器名称,这里我们将其命名为influxdb。
7. `-p` 参数指定要映射的端口。在这个例子中,我们将主机的8086端口映射到容器的8086端口。
8. 最后,我们指定镜像名称:influxdb。
一旦容器启动,你就可以通过浏览器访问InfluxDB了。打开浏览器并输入http://localhost:8086。如果一切正常,你应该能够看到InfluxDB的管理界面。
docker 启动influxdb时创建数据库
要在 Docker 启动 InfluxDB 时创建数据库,可以使用以下命令:
```
docker run -p 8086:8086 \
-v influxdb:/var/lib/influxdb \
-e INFLUXDB_DB=mydb \
influxdb
```
其中 `-e` 参数用于设置环境变量,`INFLUXDB_DB=mydb` 表示创建名为 `mydb` 的数据库。运行此命令将会启动 InfluxDB 容器,并在容器内创建 `mydb` 数据库。如果要创建多个数据库,只需在 `-e` 参数中添加多个环境变量,如 `-e INFLUXDB_DB=mydb1 -e INFLUXDB_DB=mydb2`。
阅读全文