docker-compose安装sentinel

1.获取sentinel.zip,并上传至/data/soft目录下,目录可任意

通过网盘分享的文件:sentinel.zip 链接: 百度网盘 请输入提取码 提取码: 1234 --来自百度网盘超级会员v7的分享

  1. 解压sentinel.zip:

    unzip sentinel.zip注意:如果unzip命令不可用则需要安装unzip:sudo yum install unzip

3.进入/data/soft/sentinel目录,如下所示:

注意修改docker-compose.yml中的nacos的地址及nacos的账号和密码:

XML 复制代码
version: "3.8"
services:
  sentinel:
    container_name: sentinel-dashboard
    image: sentinel-dashboard:latest
    ports:
        - "8080:8080"
    environment:
        - "TZ=Asia/Shanghai" 
        # nacos访问地址+端口号
        - SENTINEL_NACOS_SERVER_ADDR=192.168.101.68:8848
        # nacos访问账号
        - SENTINEL_NACOS_USERNAME=nacos
        # nacos访问密码
        - SENTINEL_NACOS_PASSWORD=nacos
        # nacos访问命名空间
        - SENTINEL_NACOS_NAMESPACE=75a593f5-33e6-4c65-b2a0-18c403d20f63
        # sentinel dashboard平台登录账号
        - SENTINEL_USERNAME=sentinel
        # sentinel dashboard平台登录密码
        - SENTINEL_PASSWORD=sentinel
        # sentinel dashboard 访问端口号
        - SENTINEL_PORT=8080

执行下边的命令创建镜像,如下:

复制代码
docker build -t sentinel-dashboard .

下边启动容器:

复制代码
docker-compose up -d

启动容器成功,通过docker ps命令查看容器:

接下来访问sentinel ,地址:http://192.168.101.68:8080/#/login

需要输入账号和密码,默认都是:sentinel

项目集成sentinel

添加nacos配置文件shared-sentinel.yaml,如下:

XML 复制代码
spring:
  cloud:
    sentinel:
      transport:
        # 供sentinel dashboard平台访问端口
        port: 8719
        # sentinel控制台
        dashboard: 192.168.101.68:8080
        #服务启动直接建立心跳连接
      eager: true
相关推荐
搬砖天才、1 小时前
日常记录-redis主从复制(master-slave)+ Sentinel 哨兵(高可用)
数据库·redis·sentinel
是赵敢敢啊2 小时前
sentinel
sentinel
李菠菜2 小时前
Kubernetes上通过Helm部署高可用Redis集群
docker·容器·kubernetes
李菠菜2 小时前
修改KubeSphere外网访问端口
docker·容器·kubernetes
福大大架构师每日一题2 小时前
docker v28.1.1 正式发布!修复关键Bug,网络与安全性再升级
网络·docker·bug
一个小坑货3 小时前
Docker 部署 PostgreSQL 数据库
数据库·docker·postgresql
残轩4 小时前
Win10 家庭版 Docker 环境搭建详解(基于 WSL2)
前端·后端·docker
David爱编程4 小时前
90%工程师都踩过的坑:K8s三种探针最佳组合方案全解析
docker·云原生·kubernetes
davysiao4 小时前
基于 CentOS 的 Docker Swarm 集群管理实战指南
linux·docker·centos
Archie_IT5 小时前
Puter部署指南:基于Docker的多功能个人云平台掌控自己的数据
运维·docker·容器