首页 > 其他分享 >43_Docker可视化工具

43_Docker可视化工具

时间:2024-03-13 10:55:36浏览次数:23  
标签:cadvisor 43 influxdb grafana 可视化 var Docker data docker

  1. portainer 安装
docker run -d -p 8000:8000 -p 9000:9000  \
    --name portainer  \
    --restart=always  \
    -v /var/run/docker.sock:/var/run/docker.sock  \
    -v portainer_data:/data  \
    portainer/portainer

# IP:9000 进入
  1. 容器监控三剑客 docker-compose.yml
# 浏览 cAdvisor 收集服务, http://ip:8080/
# 浏览 influxdb 存储服务, http://ip:8083/
# 浏览 grafana  展现服务, http://ip:3000

version: '3.1'

volumes:
  grafana_data: {}

services:
 influxdb:
  image: tutum/influxdb:0.9
  restart: always
  environment:
    - PRE_CREATE_DB=cadvisor
  ports:
    - "8083:8083"
    - "8086:8086"
  volumes:
  - ./data/influxdb:/data

 cadvisor:
  image: google/cadvisor
  links:
    - influxdb:influxsrv # 连接到上面数据库
  command: -storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxsrv:8086
  restart: always
  ports:
    - "8080:8080"
  volumes:
    - /:/rootfs:ro
    - /var/run:/var/run:rw
    - /sys:/sys:ro
    - /var/lib/docker/:/var/lib/docker:ro

 grafana:
  user: "104"
  image: grafana/grafana
  user: "104"
  restart: always
  links:
    - influxdb:influxsrv
  ports:
    - "3000:3000"
  volumes:
    - grafana_data:/var/lib/grafana
  environment:
    - HTTP_USER=admin
    - HTTP_PASS=admin
    - INFLUXDB_HOST=influxsrv
    - INFLUXDB_PORT=8086
    - INFLUXDB_NAME=cadvisor
    - INFLUXDB_USER=root
    - INFLUXDB_PASS=root

# docker-compose up (-d)

标签:cadvisor,43,influxdb,grafana,可视化,var,Docker,data,docker
From: https://www.cnblogs.com/ckh2023/p/18070156

相关文章

  • 42_Docker容器编排
    下载安装docker-composecurl-L"https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose#curl-L"https://get.daocloud.io/docker/compose/releases/download/v2.17.2/d......
  • docker it 多条命令
    目录Dockerit选项多条命令的使用准备工作在容器内执行多条命令在Docker容器内部备份数据库并上传至远程存储场景描述示例代码-i选项-t选项-it组合选项示例用法结语Dockerit选项多条命令的使用在Docker中,dockercontainerexec命令可以在正在运行的容器内部......
  • 如何查看docker 项目的配置文件
    目录如何查看Docker项目的配置文件方法一:通过Docker命令查看配置文件方法二:通过数据卷挂载方式查看配置文件方法三:使用Docker可视化工具查看配置文件示例场景方法一:通过Docker命令查看配置文件方法二:通过数据卷挂载方式查看配置文件方法三:使用Docker可视化工具查看配......
  • docker-compose 部署apollo
    apollo-1.9.2docker-compose.yamlversion:'3'services:#模拟一个正常的mysql数据库mysql8:image:mysql:5.7restart:alwayscontainer_name:mysqlports:-3306:3306volumes:-./databases/mysql/logs:/var/log/mysql......
  • docker-compose 部署nacos
    version:'3'services:#模拟一个正常的mysql数据库mysql8:image:mysql:5.7restart:alwayscontainer_name:mysqlports:-3306:3306volumes:-./databases/mysql/logs:/var/log/mysql-./databases/mysql/data:/v......
  • Docker 实现类似花生壳动态域名解析
    前置条件准备工作  一,腾讯云注册的域名  二,运行Docker的服务器(我这使用的绿联云DX4600)  三,家用电信宽带,公网IP可以打客服电话申请  1.  首先申请个域名,各大云平台一般都有渠道,不备案也可以用,以下是腾讯云域名注册链接腾讯云官网 2.域名到手......
  • 全网最详细Docker命令(分类总结)
    默认存储容器地址cd/var/lib/docker容器生命周期Docker命令开启docker:systemctlstartdocker查看docker状态:systemctlstatusdocker停止:systemctlstopdocker重启:systemctlrestartdockerdocker开机自启:systemctlenabledocker镜像拉取镜像docker......
  • 3D模型+BI分析,打造全新的交互式3D可视化大屏开发方案
    背景介绍在数字经济建设和数字化转型的浪潮中,数据可视化大屏已成为各行各业的必备工具。然而,传统的数据大屏往往以图表和指标为主,无法真实地反映复杂的物理世界和数据关系。为了解决这个问题,3D模型可视化和数字孪生技术应运而生,它们可以将真实世界的物理对象、过程或系统,以及它们......
  • 数据可视化-ECharts Html项目实战(1)
     在之前的文章中,我们学习了如何安装VisualStudioCode并下载插件,想了解的朋友可以查看这篇文章。同时,希望我的文章能帮助到你,如果觉得我的文章写的不错,请留下你宝贵的点赞,谢谢。安装VisualStudioCodehttps://blog.csdn.net/qq_49513817/article/details/136442924?spm=10......
  • CF343E Pumping Stations 题解
    题意:给定一张无向带权图,求一个排列\(p\)使得\(\sum_{i=2}^n\operatorname{mincut}(p_{i-1},p_i)\)最大。输出一种方案。\(n\le200,m\le1000\)。思路:首先这种最小割相关的肯定是最小割树,建树需要\(O(n^3m)\),由于\(Dinic\)实际上跑不满,所以时间完全够。然后考......