美文网首页
rocketmq-dashboard docker部署指南

rocketmq-dashboard docker部署指南

作者: 伊丽莎白菜 | 来源:发表于2023-03-14 16:51 被阅读0次

    写在前面

    rocketmq-dashboardrocketmq官方提供的管控工具,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替 Topic 配置、Broker 管理等命令行操作。

    然而,官方的docker部署文档写的非常随意,仅仅告知了rocketmq.namesrv.addr这一个配置项,没有告诉我咋配置用户登录ㄟ( ▔, ▔ )ㄏ

    无奈我只能翻源码,做好了以后发现官方其实写了配置手册,但不是针对镜像的。

    安装配置

    用户配置

    下载user.properties改改,或者直接新建文本,配置用户名密码:

    # This file supports hot change, any change will be auto-reloaded without Dashboard restarting.
    # Format: a user per line, username=password[,N] #N is optional, 0 (Normal User); 1 (Admin)
    
    # Define Admin
    admin=G7073AwcnG5,1
    
    # Define Users
    user1=uTLIxpi0m8m
    

    docker-compose

    version: '3.8'
    
    services:
      rocketmq-dashboard:
        image: apacherocketmq/rocketmq-dashboard:1.0.0
        ports:
          - 8060:8080
        volumes:
          - /apps/rocketmq-dashboard/data:/tmp/rocketmq-console/data # 数据目录映射, user.properties需要放在data目录下
        environment:
          - NAMESRV_ADDR=127.0.0.1:9876
          - ROCKETMQ_CONFIG_LOGIN_REQUIRED=true # 开启登录认证
    

    相关文章

      网友评论

          本文标题:rocketmq-dashboard docker部署指南

          本文链接:https://www.haomeiwen.com/subject/uilkrdtx.html