时间序列数据库选型: influxdb; netdiscover列出docker实例们的ip,docker管理工具lazydocker、scope

news2024/11/15 9:23:05

influxdb

  • influxdb: 有收费版本、有开源版本

influxdb 安装、启动(docker)


docker run -itd --name influxdb-dev -p 8086:8086   influxdb
#influxdb的web客户端(端口8003)被去掉了
#8006是web-service端口


#docker exec -it influxdb-dev bash

influxdb 自带web界面

从后面的命令知道 此docker实例(influxdb )的ip是172.17.0.3

访问http://172.17.0.3:8086/ 对 influxdb做初始设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

chronograf(从xxx导入到influxdb)


docker pull chronograf
docker run -d -p 8888:8888 --name chronograf-dev chronograf



参考下文得知,chronograf浏览器访问地址:http://172.17.0.1:8888

docker-proxy网络:其下的docker实例们, docker实例端口映射到其

docker 管理工具 lazydocker

lazydocker下载页面, lazydocker_0.23.1_Linux_x86_64.tar.gz

tar -zxvf lazydocker_0.23.1_Linux_x86_64.tar.gz -C /app/bin/

/app/bin/lazydocker
#启动后界面如下:

在这里插入图片描述

docker管理工具 weaveworks/scope

weaveworks/scope下载页面

cd /app/bin/
wget https://github.com/weaveworks/scope/releases/download/v1.13.2/scope
chmod +x /app/bin/scope

/app/bin/scope launch
#scope只是一个shell脚本,其会拉取docker镜像 weaveworks/scope 以host网络模式启动之,最后打印访问链接
c16646632d83eb7a0a4decb150910efcb8e28fab44cc62fbfeb0edf5e91f6d1f
Scope probe started
Weave Scope is listening at the following URL(s):
  * http://172.22.0.1:4040/
  * http://172.21.0.1:4040/
  * http://172.19.0.1:4040/
  * http://192.168.122.1:4040/

在这里插入图片描述

docker管理工具 被放弃的 :dockstation、

  • dockstation主页,dockstation-1.5.1-x86_64.AppImage, /app/dockstation-1.5.1-x86_64.AppImage启动后如下,点击“CONTINUE AS A GUEST”会报错说网络错误,估计是要爬墙,放弃了。

在这里插入图片描述

  • skanehira/docui, 2019年已经archive了,放弃

netdiscover扫描docker-proxy下的ip列表

扫描docker-proxy下的ip列表, 可以发现有3个docker实例(显示了各自ip)

sudo apt install netdiscover
sudo netdiscover -i docker0 -r 172.17.0.0/24 

在这里插入图片描述

docker网络列表

docker network lsdocker的网络列表:

NETWORK ID     NAME      DRIVER    SCOPE
bf28b378033c   bridge    bridge    local
56d37190ece4   host      host      local
01095511f0de   none      null      local

docker各网络下的docker实例ip列表

docker network ls --format '{{.Name}}' | xargs -I@ sh -c "echo @; docker network inspect @ --format='{{range .Containers}}{{.Name}}: {{.IPv4Address}}{{println}}{{end}}' " docker主机列表(显示ip):

  1. bridge网络 即 docker-proxy
bridge#网络有以下 docker实例们:

influxdb-dev: 172.17.0.3/16
chronograf-dev: 172.17.0.4/16
timescaledb: 172.17.0.2/16
#这里验证了netdiscover扫描结果是对的
#且 由此ip列表 可知  bridge网络 即 docker-proxy
  1. host网络(即 宿主机 网络 ,即 和 宿主机同网段)
host#网络有以下 docker实例们:
c__lash: 
  1. none网络

none

bridge网络: docker实例们的端口被映射到docker-proxy端口

docker-proxy 即 bridge网络

docker-proxy端口、ip

  1. docker-proxy的端口们sudo netstat -lntp | grep docker-proxy
sudo netstat  -lntp | grep docker 
tcp        0      0 0.0.0.0:8086            0.0.0.0:*               LISTEN      34415/docker-proxy  
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      35428/docker-proxy  
tcp6       0      0 :::8086                 :::*                    LISTEN      34422/docker-proxy  
tcp6       0      0 :::8888                 :::*                    LISTEN      35434/docker-proxy  

  1. docker-proxy的ip为172.17.0.1 ip a
5: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:eb:20:03:d0 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:ebff:fe20:3d0/64 scope link 
       valid_lft forever preferred_lft forever

映射举例: docker-proxy:8888 映射到 docker实例chronograf:8888

由此可知 访问 http://docker-proxy的ip:8888 等同于 访问 docker实例http://chronograf:8888

在这里插入图片描述

timescaledb

timescaledb : 貌似没发现 图形化客户端

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1387794.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Express(二):文件下载 - 分片下载

效果&#xff08;比较下载速度&#xff09; 服务端 请求响应头 源码 const express require(express); const path require("path"); const fs require("fs"); const router express.Router();const fileName 下载文件.zip; const filePath path.j…

基于LabVIEW的声音信号采集分析系统开发

摘要&#xff1a;以美国国家仪器(NI)公司开发的LabVIEW虚拟仪器为软件开发平台&#xff0c;设计了一个可以同步实现声音信号采集和分析的多功能模块化软件系统&#xff0e;借助LabVIEW图形化软件相应的声音读取、写入和存储函数实现对声音信号的采集、存储、时域分析和频域分析…

精确掌控并发:滑动时间窗口算法在分布式环境下并发流量控制的设计与实现

这是《百图解码支付系统设计与实现》专栏系列文章中的第&#xff08;15&#xff09;篇&#xff0c;也是流量控制系列的第&#xff08;2&#xff09;篇。点击上方关注&#xff0c;深入了解支付系统的方方面面。 上一篇介绍了固定时间窗口算法在支付渠道限流的应用以及使用redis…

Spring Boot异常处理!!!

SpringBoot默认的处理异常的机制&#xff1a;SpringBoot 默认的已经提供了一套处理异常的机制。一旦程序中出现了异常 SpringBoot 会向/error 的 url 发送请求。在 springBoot 中提供了一个叫 BasicErrorController 来处理/error 请求&#xff0c;然后跳转到默认显示异常的页面…

vue:使用【3.0】:条件模块

一、条件层级效果图 二、代码 <template><ContentWrap><!-- 添加条件分支:level1 --><div class"btnBox" v-if"isEdit"><el-button type"primary" click"add">添加条件分支</el-button></div…

如何优化大型语言模型,让AI回应更智能、更准确?

什么是检索增强生成&#xff08;RAG)&#xff1f; 检索增强生成&#xff08;RAG&#xff09;是一种优化大型语言模型输出的过程&#xff0c;它在生成回应之前会参考其训练数据源之外的权威知识库。大型语言模型&#xff08;LLM&#xff09;在大量数据上进行训练&#xff0c;使…

Windows10解决大小核调度问题

文章目录 1.开启高性能模式2.下载安装PowerSettingsExplorer3.修改配置生效的异类策略异类线程调度策略异类短时间线程调度策略 4.你的电源策略5.CPU展示 该教程是给笔记本电脑用的&#xff0c;经过我实践是成功的。 1.开启高性能模式 使用管理员模式的PowerShell输入下列指令 …

微信小程序上传并显示图片

实现效果&#xff1a; 上传前显示&#xff1a; 点击后可上传&#xff0c;上传后显示&#xff1a; 源代码&#xff1a; .wxml <view class"{{company_logo_src?blank-area:}}" style"position:absolute;top:30rpx;right:30rpx;height:100rpx;width:100rp…

C++ 设计模式之享元模式

【声明】本题目来源于卡码网&#xff08;题目页面 (kamacoder.com)&#xff09; 【提示&#xff1a;如果不想看文字介绍&#xff0c;可以直接跳转到C编码部分】 【简介】什么是享元模式 -- 可重复使用 享元模式是⼀种结构型设计模式&#xff0c;在享元模式中&#xff0c;对象被…

基于深度学习的桃子熟度与大小智能检测

基于深度学习的桃子熟度与大小智能检测 基于深度学习的桃子熟度与大小智能检测引言1. 环境搭建与准备2. 数据准备3. 模型准备4. 训练准备5. 服务器端部署结语 基于深度学习的桃子熟度与大小智能检测 引言 随着时代的快速发展&#xff0c;人工智能时代为中国农业带来了新的机遇…

Leetcode刷题【每日n题】(1)

目录 1.题目一 2.思路分析 3.代码实现 4.题目二 5.思路分析 6.代码实现 1.题目一 11. 盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线&#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线&#xff0c;使得它们与 x 轴…

Vue-20、Vue.set()的使用

1、添加对象某个属性 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Vue.set()的使用</title><script type"text/javascript" src"https://cdn.jsdelivr.net/npm/vue2/dist…

2023.12.30性质

若连通图上各边的权值均不相同&#xff0c;则该图的最小生成树是唯一的。 由k算法&#xff0c;即由边从小到大的顺序构造&#xff0c;如果边权值各不相同&#xff0c;那么构造出来的最小生成树唯一&#xff0c;就是唯一的顺序&#xff0c;从小到大 关于带权无向图的最小生成…

动态pv(nfs方式挂载)

1、定义 发布pvc之后可以生成pv&#xff0c;还可以在共享服务器上直接生成挂载目录 pvc直接绑定和使用pv 2、动态pv依赖两个组件 &#xff08;1&#xff09;provisioner卷插件&#xff1a;k8s本身支持的动态pv创建不包括nfs&#xff0c;需要声明和安装一个外部插件provisio…

HDFS和MapReduce综合实训

文章目录 第1关&#xff1a;WordCount词频统计第2关&#xff1a;HDFS文件读写第3关&#xff1a;倒排索引第4关&#xff1a; 网页排序——PageRank算法 第1关&#xff1a;WordCount词频统计 测试说明 以下是测试样例&#xff1a; 测试输入样例数据集&#xff1a;文本文档test1…

canvas截取视频图像(图文示例)

查看专栏目录 canvas示例教程100专栏&#xff0c;提供canvas的基础知识&#xff0c;高级动画&#xff0c;相关应用扩展等信息。canvas作为html的一部分&#xff0c;是图像图标地图可视化的一个重要的基础&#xff0c;学好了canvas&#xff0c;在其他的一些应用上将会起到非常重…

[VGG团队论文阅读]Free3D: Consistent Novel View Synthesis without 3D Representation

Vedaldi, C. Z. A. (n.d.). Free3D: Consistent Novel View Synthesis without 3D Representation. Chuanxiaz.com. https://chuanxiaz.com/free3d/static/videos/Free3D.pdf Free3D: 无需3D表示的一致新视角合成 Visual Geometry Group, University of Oxford 摘要 我们介绍…

C# 面向切面编程之AspectCore初探

写在前面 AspectCore 是Lemon名下的一个国产Aop框架&#xff0c;提供了一个全新的轻量级和模块化的Aop解决方案。面向切面也可以叫做代码拦截&#xff0c;分为静态和动态两种模式&#xff0c;AspectCore 可以实现动态代理&#xff0c;支持程序运行时在内存中“临时”生成 AOP 动…

Mindspore 公开课 - prompt

prompt 介绍 Fine-Tuning to Prompt Learning Pre-train, Fine-tune BERT bidirectional transformer&#xff0c;词语和句子级别的特征抽取&#xff0c;注重文本理解Pre-train: Maked Language Model Next Sentence PredictionFine-tune: 根据任务选取对应的representatio…

Android 仿快手视频列表,RecyclerView与Banner联动效果

这是看到群里讨论过快手APP的一个观看他人视频列表的一个联动效果&#xff0c;但是并不是完全按照这个软件的效果来做的&#xff0c;只是参考&#xff0c;并不是完全仿照这个软件来做的&#xff0c;没时间去优化排版问题了&#xff0c;请见谅&#xff0c;如图&#xff1a; 实现…