本文假设读者已经安装并配置好了Docker的运行环境,Docker daemon已经运行。如果要在Suse上安装Docker,请参考文章Docker学习系列1-Suse安装Docker来设置Docker运行环境。如果是其他Linux系统,请参考Docker官方文档进行安装配置。

# docker pull tutum/influxdb

该命令执行成功后,使用docker images命令可以查看下载的镜像

#docker images

REPOSITORY            TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

tutum/influxdb        0.8.8               8ef6d98dafde        12 weeks ago        279.9 MB

到此,influxdb就安装完成了,是不是很简单?

3. Docker环境下运行influxdb:

#docker run -d -p 8083:8083 -p8086:8086 --expose 8090 --expose 8099 --name influxsrv tutum/influxdb

各个参数含义:

-d:容器在后台运行

-p:将容器内端口映射到宿主机端口,格式为 宿主机端口:容器内端口;8083是influxdb的web管理工具端口,8086是influxdb的HTTP API端口

--expose:可以让容器接受外部传入的数据

--name:容器名称

最后是镜像名称+tag,镜像为tutum/influxdb,tag的值0.8.8指定了要运行的版本,默认是latest。

4. influxdb使用入门

步骤3启动influxdb后,influxdb会启动一个内部的HTTP server管理工具,用户可以通过接入该web服务器来操作influxdb。当然,也可以通过CLI即命令行的方式访问influxdb。打开浏览器,输入http://127.0.0.1:8083,访问管理工具的主页:

输入用户名root,密码root,点击Connect

连接到influxdb后,可以新建一个Database,这里已经新建了一个名为cadvisor的数据库,点击Explore Data:

在Data Interface界面,用户可以从influxdb查询数据,或向influxdb写入数据。首先执行写入数据,在Time Series Name字段输入test,Values字段输入{"testDuration":22},返回200OK说明写入数据成功。将22修改为其他值,执行多次写入。

可以查询数据库中包含的所有Series:list series

从名为test的series查询数据:select * from test。查询结果会列出test中的所有数据点,并以时序图表的形式呈现给用户。

Influxdb的入门就介绍到这里,Influxdb自带的web管理工具的功能非常有限,下一篇文章会介绍一个专门与Influxdb相结合,显示图表的强大前端工具,敬请期待!

转载于:https://www.cnblogs.com/bonelee/p/6843323.html

docker run Influxdb相关推荐

  1. docker安装influxdb、grafana及展示数据到grafana

    $ sudo docker run -itd --rm --name influxdb -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 zh ...

  2. Docker安装influxDB

    1. 在Docker库中查找influxDB镜像 docker search influxdb                    # 在Docker库中查找influxDB镜像文件   从Dock ...

  3. 利用Docker配置influxdb集群

    利用Docker配置influxdb集群 –by leiyong 2022-4-27 1.文档历史 2.安装influxdb docker run -d --name influxdb-server1 ...

  4. 基于docker的influxdb时序数据库搭建

    docker项目部署 1. docker influxdb时序数据库搭建 方法一.docker-compose运行 方法二.直接启动容器服务 1. docker influxdb时序数据库搭建 在Ub ...

  5. docker run 或者 docker restart 启动镜像就自动退出

    执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8.通过docker ps -a查看发 ...

  6. docker run后台启动命令_Docker命令详解之run

    RUN 命令 RUN 指令是用来执行命令行命令的,是最常用的指令之一. 命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 意思为:通过run命令创建 ...

  7. Docker 容器技术 — docker run

    目录 文章目录 目录 docker run options --entrypoint --restart --link --cap-add/--cap-drop --user runlike dock ...

  8. linux docker run 设置环境变量

    使用-e选项设置的docker容器环境变量 docker run -e "EmailServer=192.168.0.1" myimage 对应.netcore应用程序,设置 AS ...

  9. docker run redis

    #拉取 Redis 镜像 C:\Users\WYJ>docker pull redis Using default tag: latest latest: Pulling from librar ...

最新文章

  1. 网络操作系统与通常的操作系统的区别
  2. Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
  3. Synchronized结合Java Object对象中的 wait,notify,notifyAll
  4. 2020年Q3美妆行业抖音小红书营销报告
  5. 优秀分层UI设计模板解析提升网站用户体验,5个UI设计技巧轻松搞定
  6. oracle 11i 供应商api,Oracle EBS AP 供应商API
  7. 二叉排序树(概念,查找,插入,删除)
  8. Newtonsoft.Json取json字符串中的值得用法 看红色的部分就可以了
  9. return 0在c语言中是什么意思_单次T+0与蓝筹股试点T+0制度是什么意思,两者有何区别?...
  10. 环境配置就是安装软件,修改软件的配置文件,安装软件就是文件的复制,与新增--linux下一切皆文件...
  11. Linux系统编程——进程间的通信(三)消息队列原理以及用法
  12. Netflix公司Druid应用实践
  13. 二值图像快速细化算法
  14. WebRTC学习实现视频
  15. gdiPlus的imag::fromFile函数调用返回为空
  16. 初识Kodu开发软件---Kodu少儿编程第三天
  17. idea 自动同步文件本地内容设置
  18. sudo chmod -R 777
  19. 【报告分享】2020年中国宠物消费市场分析报告-IT桔子(附下载)
  20. input的disabled属性

热门文章

  1. Fiddler常用功能介绍
  2. mysql设置slave复制_mysql5.5建立主从复制(setupmaster-slavereplication)_MySQL
  3. iphone html5直播,【小技巧】解决iPhone中video视频的行内播放
  4. c语言程序窗口后台持续监测,用c语言实现后台运行的、每隔30s检查一次的、带有日志功能的断网重新连接程序...
  5. java最最长的错误,Java开发中遇到最多的异常是什么?最后一个最多最难!
  6. mysql sum计算效率很慢_MySQL--RDS下的分区表实践(文末附MySQL视频教程与面试题)...
  7. 地址突然就不对了_【装维大课堂】光猫的无线WiFi功能突然无法使用
  8. jfinal linux 乱码,分享JFinal中renderFile方法中文文件名乱码问题的解决办法
  9. java中jtansforms,Java3D中的viewplatform的旋转
  10. 入职阿里啦!极客时间kotlin