docker run Influxdb
本文假设读者已经安装并配置好了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相关推荐
- docker安装influxdb、grafana及展示数据到grafana
$ sudo docker run -itd --rm --name influxdb -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099 zh ...
- Docker安装influxDB
1. 在Docker库中查找influxDB镜像 docker search influxdb # 在Docker库中查找influxDB镜像文件 从Dock ...
- 利用Docker配置influxdb集群
利用Docker配置influxdb集群 –by leiyong 2022-4-27 1.文档历史 2.安装influxdb docker run -d --name influxdb-server1 ...
- 基于docker的influxdb时序数据库搭建
docker项目部署 1. docker influxdb时序数据库搭建 方法一.docker-compose运行 方法二.直接启动容器服务 1. docker influxdb时序数据库搭建 在Ub ...
- docker run 或者 docker restart 启动镜像就自动退出
执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8.通过docker ps -a查看发 ...
- docker run后台启动命令_Docker命令详解之run
RUN 命令 RUN 指令是用来执行命令行命令的,是最常用的指令之一. 命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 意思为:通过run命令创建 ...
- Docker 容器技术 — docker run
目录 文章目录 目录 docker run options --entrypoint --restart --link --cap-add/--cap-drop --user runlike dock ...
- linux docker run 设置环境变量
使用-e选项设置的docker容器环境变量 docker run -e "EmailServer=192.168.0.1" myimage 对应.netcore应用程序,设置 AS ...
- docker run redis
#拉取 Redis 镜像 C:\Users\WYJ>docker pull redis Using default tag: latest latest: Pulling from librar ...
最新文章
- 网络操作系统与通常的操作系统的区别
- Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
- Synchronized结合Java Object对象中的 wait,notify,notifyAll
- 2020年Q3美妆行业抖音小红书营销报告
- 优秀分层UI设计模板解析提升网站用户体验,5个UI设计技巧轻松搞定
- oracle 11i 供应商api,Oracle EBS AP 供应商API
- 二叉排序树(概念,查找,插入,删除)
- Newtonsoft.Json取json字符串中的值得用法 看红色的部分就可以了
- return 0在c语言中是什么意思_单次T+0与蓝筹股试点T+0制度是什么意思,两者有何区别?...
- 环境配置就是安装软件,修改软件的配置文件,安装软件就是文件的复制,与新增--linux下一切皆文件...
- Linux系统编程——进程间的通信(三)消息队列原理以及用法
- Netflix公司Druid应用实践
- 二值图像快速细化算法
- WebRTC学习实现视频
- gdiPlus的imag::fromFile函数调用返回为空
- 初识Kodu开发软件---Kodu少儿编程第三天
- idea 自动同步文件本地内容设置
- sudo chmod -R 777
- 【报告分享】2020年中国宠物消费市场分析报告-IT桔子(附下载)
- input的disabled属性
热门文章
- Fiddler常用功能介绍
- mysql设置slave复制_mysql5.5建立主从复制(setupmaster-slavereplication)_MySQL
- iphone html5直播,【小技巧】解决iPhone中video视频的行内播放
- c语言程序窗口后台持续监测,用c语言实现后台运行的、每隔30s检查一次的、带有日志功能的断网重新连接程序...
- java最最长的错误,Java开发中遇到最多的异常是什么?最后一个最多最难!
- mysql sum计算效率很慢_MySQL--RDS下的分区表实践(文末附MySQL视频教程与面试题)...
- 地址突然就不对了_【装维大课堂】光猫的无线WiFi功能突然无法使用
- jfinal linux 乱码,分享JFinal中renderFile方法中文文件名乱码问题的解决办法
- java中jtansforms,Java3D中的viewplatform的旋转
- 入职阿里啦!极客时间kotlin