sentinel Docker部署 #

关于sentinel项目您可以通过以下文章了解sentinel是什么?

若您还不了解如何通过腾讯云容器服务来部署服务,请优先看《 腾讯云容器服务使用教程

开发环境配置 #

我们从dockerhub中拉取镜像安装即可。

Docker构建 #

image-20230305124427073

  1. 本地安装Docker环境,打开cmd
  2. 下载dockerhub镜像
docker pull bladex/sentinel-dashboard

image-20230305145132984

  1. 登录腾讯云

    docker login ccr.ccs.tencentyun.com --username=100028353432
    

    首次登录记得重置登录密码。

    image-20230305125735303

  2. 复制镜像

    docker tag aa398704ebd3cc059bc504515deed2ace4d558dc33c08651bec22e82e5078f23  ccr.ccs.tencentyun.com/mall3s.base/mall3s-sentinel:v1.0.0
    

    image-20230305145228490

  3. 推送镜像到腾讯云docker仓库

    docker push ccr.ccs.tencentyun.com/mall3s.base/mall3s-sentinel:v1.0.0 
    

部署服务 #

打开腾讯云镜像仓库服务-》镜像仓库 - 容器镜像服务 - 控制台 (tencent.com) (opens new window)

创建镜像仓库,并关联代码仓库。

image-20230224230809175

设置构建配置

image-20230224230854136

构建镜像

image-20230224230912326

发布服务 #

打开容器服务(集群 - 容器服务 - 控制台 (tencent.com) (opens new window)),并新增mall3s-yapi服务。

image-20230305142753154

image-20230305142809180

请设置512m内存(java比较吃内存)

线上效果 #

当您完成全部操作后,可通过ip或者域名访问(域名需要您在nginx中设置转发到30098地址)。

Sentinel Dashboard (opens new window)

默认账户密码:sentinel/sentinel

img

上次更新: 3/10/2023, 5:33:48 PM