docker swarm 集群安装Visualizer
概述
对于docker swarm集群的监控来说,这个东西是比较容易入手的一个监控系统,而且比较简单,不是特别的复杂
什么是Visualizer
首先Visualizer是一个图形化显示docker swarm集群中各个节点状态以及运行了什么容器和负载情况的监控工具
接着Visualizer只支持docker 1.12以上的版本,因为1.12之后的docker支持了swarmkit
安装
在此之前你要拥有一个swarm集群,之后运行下面命令创建这个容器
docker run --name visualizer-arm -it -d -p 8081:8080 -v /var/run/docker.sock:/var/run/docker.sock alexellis2/visualizer-arm
因为我是在树梅派上,所以用的是arm的版本,在创建的时候要注意下面几个点,容器的名字我觉得是必须要指定的,还有就是docker.sock这个文件必须要挂载到容器里面去,不然读取不到集群的状态,之后就是端口最好不要使用8080,因为可能未来部署的某些服务需要这个端口,所以能不使用这个端口就不要使用,还有就是最好不要创建service的形式去创建服务,因为第一个,仪表盘里面就会找到你创建的这个service,还有就是没有这个必要和意义
欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
LC3视角:Kubernetes下日志采集、存储与处理技术实践
Kubernetes日志处理的趋势与挑战 Kubernetes的serveless化 Kubernetes容器技术促进了技术栈的去耦合,通过引入栈的分层使得开发者可以更加关注自身的应用程序和业务场景。从Kubernetes本身来看,这个技术解耦也在更进一步发展,容器化的一个发展的趋势是:这些容器都将会在无服务器的基础设施上运行。 谈到基础设施,首先可以联想到云,目前在AWS、阿里云、Azure的云上都提供了无服务器化的Kubernetes服务。在serverless Kubernetes上,我们将不再关心集群与机器,只需要声明容器的镜像、CPU、内存、对外服务方式就可以启动应用。 如上图,左右两边分别是经典Kubernetes、serverless Kubernetes的形态。在从左向右发展的过程中,日志采集也变得复杂: 在一个Kubern
- 下一篇
ECS 实例 “预付费” 能转换为 “按量付费”啦
功能简介 购买预付费实例(包括包年包月和按周付费)后,如果您需要更灵活的计费方式,按实际资源使用量支付费用,您可以将实例的计费方式转为按量付费。转换计费方式时,您需要注意以下信息: ECS 实例所挂载的预付费的数据盘也会转为按量付费。 公网带宽的计费方式不变。 转为按量付费后,实例不会释放,请确保账户余额充足以免发生欠费停机影响您的使用。若不再使用该实例,您可以设置自动释放时间或者手动释放,具体操作请参见 释放实例。 转换须知 达到一定等级的会员可以使用预付费转按量付费功能。 每个账户每月有最大【退款额度】的限制。不同等级会员的最大退款额度不同,以转换页面显示为准。 【退款额度】以月为周期,本月超额后不能再操作退款,下月1号自动清零。 【退款额度】单位 为: 退款 vCPU 数 * 退款小时数 。例如:购买了一台 6个月 的 4vCPU 的 ECS
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Thymeleaf,官方推荐html解决方案