安装好docker的环境,直接运行以下脚本进行安装zookeeper:
docker run --name elvis.zookeeper -d \-p 2181:2181 \-v `pwd`/data:/data \--restart always \zookeeper
执行脚本,启动zk,
安装dubbo的监控中心,需要安装tomcat,下载war包进行直接部署,
下载地址:https://download.youkuaiyun.com/download/liweifengwf/7784901
如果没有积分可私聊博主,或留言,我会处理发送
执行安装dubbo-admin的脚本:
docker run --name dubbo-admin -d \-p 8080:8080 \-v `pwd`/conf/tomcat-users.xml:/usr/local/tomcat/conf/tomcat-users.xml \-v `pwd`/log:/usr/local/tomcat/logs \-v `pwd`/webapps:/usr/local/tomcat/webapps \-v /etc/timezone:/etc/timezone \-v /data/work/jdk1.8.0_92:/usr/jdk1.8.0_92 \-e JRE_HOME='/usr/jdk1.8.0_92' \-e JAVA_OPTS='-server -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n -Xms256m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m' \tomcat:8.0
执行脚本运行tomcat镜像,然后将war包解压部署,运行后需要更改zk的ip地址

修改dubbo.properties中的zk的ip地址,重启tomcat
访问http://localhost:8080

至此,部署分布式需要组件完成!!!

本文介绍如何使用Docker快速部署Zookeeper及Dubbo监控中心,通过运行特定的Docker脚本,实现Zookeeper的安装配置,并详细描述了Dubbo监控中心的部署过程,包括Tomcat的安装与war包的部署。
1846

被折叠的 条评论
为什么被折叠?



