自己可以创建网站吗,番禺品牌型网站建设,四川网站建设和优化,申请中网可信网站Docker轻量级可视化工具Portainer
是什么
Portainer 是一款轻量级的应用#xff0c;它提供了图形化界面#xff0c;用于方便地管理Docker环境#xff0c;包括单机环境和集群环境。
安装 官网 https://www.portainer.io/ https://docs.portainer.io/v/ce-2.9/start/instal…Docker轻量级可视化工具Portainer
是什么
Portainer 是一款轻量级的应用它提供了图形化界面用于方便地管理Docker环境包括单机环境和集群环境。
安装 ·官网 ·https://www.portainer.io/ ·https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux
·步骤 ·docker命令安装
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restartalways -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
·第一次登录需创建admin访问地址xxx.xxx.xxx.xxx:9000
用户名直接用默认admin 密码记得8位随便你写
·设置admin用户和密码后首次登陆
·选择local选项卡后本地docker详细信息展示
·上一步的图形展示能想得起对应命令吗
登陆并演示介绍常用操作case
Docker容器监控之 CAdvisorInfluxDBGranfana
原生命令
·操作
docker stats命令的结果
·问题
通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内存以及网络流量等数据一般小公司够用了。
但是
docker stats统计结果只能是当前宿主机的全部容器数据资料是实时的没有地方存储、没有健康指标过线预警等功能
是什么
·容器监控3剑客
·一句话
·CAdvisor监控收集InfluxDB存储数据Granfana展示图表
·CAdvisor
·InfluxDB
·Granfana
·总结
compose容器编排
·新建目录
·新建3件套组合的 docker-compose.yml
version: 3.1volumes:grafana_data: {}services:influxdb:image: tutum/influxdb:0.9restart: alwaysenvironment:- PRE_CREATE_DBcadvisorports:- 8083:8083- 8086:8086volumes:- ./data/influxdb:/datacadvisor:image: google/cadvisorlinks:- influxdb:influxsrvcommand: -storage_driverinfluxdb -storage_driver_dbcadvisor -storage_driver_hostinfluxsrv:8086restart: alwaysports:- 8080:8080volumes:- /:/rootfs:ro- /var/run:/var/run:rw- /sys:/sys:ro- /var/lib/docker/:/var/lib/docker:rografana:user: 104image: grafana/grafanauser: 104restart: alwayslinks:- influxdb:influxsrvports:- 3000:3000volumes:- grafana_data:/var/lib/grafanaenvironment:- HTTP_USERadmin- HTTP_PASSadmin- INFLUXDB_HOSTinfluxsrv- INFLUXDB_PORT8086- INFLUXDB_NAMEcadvisor- INFLUXDB_USERroot- INFLUXDB_PASSroot·启动docker-compose文件
·docker-compose up
·查看三个服务容器是否启动
·测试
·浏览cAdvisor收集服务http://ip:8080/
·第一次访问慢请稍等 ·cadvisor也有基础的图形展现功能这里主要用它来作数据采集 ·浏览influxdb存储服务http://ip:8083/ ·浏览grafana展现服务http://ip:3000 ·ip3000端口的方式访问,默认帐户密码admin/admin
·配置步骤
·配置数据源
·选择influxdb数据源
·配置细节
·1
·2
·配置面板panel
·1
·2
·3
·4
·5
·6
·到这里cAdvisorInfluxDBGrafana容器监控系统就部署完成了
来源Docker