时间序列数据库选型:influxdb;netdiscover列出docker实例们的ip,docker管理工具l
- 创业
- 2025-08-06 09:24:01

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 管理工具 lazydockerlazydocker下载页面, 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/scopeweaveworks/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):
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 host网络(即 宿主机 网络 ,即 和 宿主机同网段) host#网络有以下 docker实例们: c__lash: none网络none
bridge网络: docker实例们的端口被映射到docker-proxy端口docker-proxy 即 bridge网络
docker-proxy端口、ip 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 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
timescaledbtimescaledb : 貌似没发现 图形化客户端
时间序列数据库选型:influxdb;netdiscover列出docker实例们的ip,docker管理工具l由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“时间序列数据库选型:influxdb;netdiscover列出docker实例们的ip,docker管理工具l”