apache/dubbo-caDubbo Admin 是一款专为 Dubbo 服务设计的可视化管理控制台,旨在提供直观的服务监控与管理界面。该工具全面支持 Dubbo3 版本,并向下兼容 2.7.x、2.6.x 及 2.5.x 等旧版本,帮助用户高效管理 Dubbo 微服务架构。
Dubbo Admin 官方镜像托管于 Docker Hub,可直接拉取使用:
bashdocker pull apache/dubbo-admin
创建本地配置文件 application.properties,配置注册中心、配置中心及元数据地址(示例使用 ZooKeeper):
properties# 注册中心地址 admin.registry.address=zookeeper://<zk-ip>:2181 # 配置中心地址 admin.config-center=zookeeper://<zk-ip>:2181 # 元数据报告地址 admin.metadata-report.address=zookeeper://<zk-ip>:2181
替换
<zk-ip>为实际注册中心 IP 地址,确保容器可访问。
通过以下命令启动 Dubbo Admin 容器,挂载本地配置文件目录:
bashdocker run -it --rm \ -v /本地配置文件目录:/config \ -p 38080:38080 \ apache/dubbo-admin
-v /本地配置文件目录:/config:将包含 application.properties 的本地目录挂载至容器内配置目录。-p 38080:38080:映射容器端口 38080 至宿主机,用于访问控制台界面。容器启动后,通过浏览器访问 http://localhost:38080 打开控制台。默认登录用户名和密码均为 root。
application.properties 支持以下关键配置项:
admin.registry.address:注册中心地址,格式为 协议://地址:端口(如 zookeeper://127.0.0.1:2181)。admin.config-center:配置中心地址,格式同上。admin.metadata-report.address:元数据报告地址,格式同上。使用 Nacos 作为注册中心时,配置文件示例:
propertiesadmin.registry.address=nacos://192.168.1.100:8848 admin.config-center=nacos://192.168.1.100:8848 admin.metadata-report.address=nacos://192.168.1.100:8848
Dubbo Admin 还支持通过 Helm(Kubernetes)、Kubernetes manifests 或源码编译部署,详情参见 官方文档。
Dubbo Admin 基于 Apache 2.0 许可证开源,详情参见 LICENSE。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务