Dubbo-admin是dubbo服务的ui界面管理台,GitHub地址:https://github.com/apache/dubbo-admin/
我们可以看到项目说明中已有官方打包好的Dubbo-admin的Docker镜像,如果只用Ducker搭建Dubbo-admin可以直接运行以下命令获取
//获取官方预构建版本镜像
docker pull apache/dubbo-admin
//运行官方预构建版本
docker run -p 8080:8080 apache/dubbo-admin
但是当预构建的dubbo-admin与zookeeper同时运行在Docker时,dubbo-admin容器可能会出现连不上zookeeper的情况
这是因为,官方构建包中连接zookeeper的ip虽然用的是127.0.0.1:2181,但是当zookeeper与dubbo-admin同时运行在Ducker的bridge网络中时,通过主机ip无法映射到同网络中的zookee