60.阿里Sentinel手动构建镜像修改账号密码
Jack佳 / 2021-08-21 12:41:59
前言
1.现有的直接pull的教程:
1.1拉取镜像
1.2运行镜像
1.3访问
2.SpringBoot配置监控客户端:
2.1SpringBoot引入依赖:
2.2SpringBoot属性配置:
2.3效果图:
3.手动构建镜像并且修改账号密码:
3.1下载源码:
3.2编写DockerFile:
3.3构建镜像:
3.4 运行起来:
3.5 运行效果:
总结
前言
Sentinel流量哨兵,是阿里巴巴近 10 年的双十一大促流量的核心场景沉淀下来的产品,消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。官网介绍链接:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 总的来说就是一句话非常好用的流量监控控制的基于java的产品。因为网上的很多教程基于docker的pull镜像都不支持进行修改账号密码,所以我准备写一篇手动构建Sentinel镜像并且可以进行修改账号密码来帮助需要的朋友。
1.现有的直接pull的教程:
1.1拉取镜像
docker pull bladex/sentinel-dashboard
1.2运行镜像
docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard
1.3访问
地址:http://ip:8858
账号密码都为:sentinel
2.SpringBoot配置监控客户端:
2.1SpringBoot引入依赖:
<!-- sentinel -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
<version>0.9.0.RELEASE</version>
</dependency>
2.2SpringBoot属性配置:
#sentinel 接入
spring.cloud.sentinel.transport.dashboard=ip:8858
spring.cloud.sentinel.eager=true
2.3效果图:
图片
3.手动构建镜像并且修改账号密码:
3.1下载源码:
我下载的是1.8.1源码地址:https://github.com/alibaba/Sentinel/releases
3.2编写DockerFile:
直接上图吧,看着更直观:图片
3.3构建镜像:
构建命令:
docker build -t sentinel-dashboard:1.8.0 .
3.4 运行起来:
运行的时候我使用了桥接网络,方便在springboot进行配置:
docker run --name sentinel -d -p 8858:8858 --network jk-network --network-alias sentinel sentinel-dashboard:1.8.0
3.5 运行效果:
图片界面的效果同上:图片
总结
完事手工,上面就是我徒手构建Sentinel镜像,并通过传递账号和密码进行修改调默认账号密码的教程,成就感也非常大,如果你也有需求的话,动手弄起来吧。欢迎关注我的头条号和微信公众号:Java时间屋 跟我进行更多的交流。
Jack佳
喜欢作者
阅读 4
1.现有的直接pull的教程:
1.1拉取镜像
1.2运行镜像
1.3访问
2.SpringBoot配置监控客户端:
2.1SpringBoot引入依赖:
2.2SpringBoot属性配置:
2.3效果图:
3.手动构建镜像并且修改账号密码:
3.1下载源码:
3.2编写DockerFile:
3.3构建镜像:
3.4 运行起来:
3.5 运行效果:
总结
前言
Sentinel流量哨兵,是阿里巴巴近 10 年的双十一大促流量的核心场景沉淀下来的产品,消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。官网介绍链接:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 总的来说就是一句话非常好用的流量监控控制的基于java的产品。因为网上的很多教程基于docker的pull镜像都不支持进行修改账号密码,所以我准备写一篇手动构建Sentinel镜像并且可以进行修改账号密码来帮助需要的朋友。
1.现有的直接pull的教程:
1.1拉取镜像
docker pull bladex/sentinel-dashboard
1.2运行镜像
docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard
1.3访问
地址:http://ip:8858
账号密码都为:sentinel
2.SpringBoot配置监控客户端:
2.1SpringBoot引入依赖:
<!-- sentinel -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
<version>0.9.0.RELEASE</version>
</dependency>
2.2SpringBoot属性配置:
#sentinel 接入
spring.cloud.sentinel.transport.dashboard=ip:8858
spring.cloud.sentinel.eager=true
2.3效果图:
图片
3.手动构建镜像并且修改账号密码:
3.1下载源码:
我下载的是1.8.1源码地址:https://github.com/alibaba/Sentinel/releases
3.2编写DockerFile:
直接上图吧,看着更直观:图片
3.3构建镜像:
构建命令:
docker build -t sentinel-dashboard:1.8.0 .
3.4 运行起来:
运行的时候我使用了桥接网络,方便在springboot进行配置:
docker run --name sentinel -d -p 8858:8858 --network jk-network --network-alias sentinel sentinel-dashboard:1.8.0
3.5 运行效果:
图片界面的效果同上:图片
总结
完事手工,上面就是我徒手构建Sentinel镜像,并通过传递账号和密码进行修改调默认账号密码的教程,成就感也非常大,如果你也有需求的话,动手弄起来吧。欢迎关注我的头条号和微信公众号:Java时间屋 跟我进行更多的交流。
Jack佳
喜欢作者
阅读 4
----------------------------
本文由新墨整理并发布。转载来自互联网,若侵权则删除!
新墨5年开发经验,45名团队成员,上线已达100+产品,于北京和成都2个城市提供技术开发服务。致力于提供APP开发,小程序开发,微信开发,IOT物联网开发,电商系统开发,教育系统开发,H5开发,游戏开发,用户体验设计,课件设计
新墨官网地址:http://www.sinmore.com.cn/
新墨物联网站:http://www.sinmore.cn/
布鸽科技:http://www.buge.vip/
热门文章
最新文章
推荐文章