linux - 无法使用 influxdb docker 映像中的“Influx”命令访问或创建数据库
问题描述
我创建了一个容器并为 influxdb 执行它。现在与以前的版本一样,我们可以通过使用 influx 命令进入 influx shell 来访问数据库。但是当我输入 influx 命令时,我会得到帮助命令列表。这里的任何人都知道如何在 docker 容器内的 influxdb 2.x 中创建数据库。
解决方案
influxdb 2.0 与 1.x 非常不同。databases
不再存在,它们buckets
现在被命名...有一整页解释了在 influxdb 2.0 中创建存储桶的不同方法。特别看第四节和第五节。
简而言之,有两种选择:
- 使用 cli:
influx bucket create -n <bucketname> --org-id <org-id> -r 10h -t <secret-token>
。在页面上进一步阅读有关如何获取您的组织 ID 和令牌的信息。 - 使用 UI(默认位于 http://localhost:9999)
推荐阅读
- java - 为什么找不到“com.lowagie.text.rtf”?
- python - Google Python 样式指南中的“特定于应用程序的导入”是什么意思
- google-cloud-firestore - Firestore 中的 UPDATE_NOOP 是什么?
- flutter - Flutter 中是否有“BroadcastReciver”?
- python - TypeError:无法在 Ubuntu 16.04 服务器上将“int”对象隐式转换为 str Python3.5.2
- mysql - 记录的 SQL 查询
- java - 仅生成随机字母字符
- sql - 是否可以在选择中包含 if/case
- tensorflow - 在模型定义中使用循环和 Lambda 层时发生 Keras load_model 错误
- android - 如何将 .docx 转换为 .txt 或从 android 中的 docx 文件中获取文本?