rocketmq控制台部署
rocketmq控制台部署
1.软件下载
rocketmq-externals-rocketmq-console-1.0.0.tar.gz
tar -xzvf rocketmq-externals-rocketmq-console-1.0.0.tar.gz
修改配置文件
src/main/resources/application.properties
#设置为空
rocketmq.config.namesrvAddr=
rocketmq.config.dataPath=/data/rocketmq-console
2.编译部署
mvn clean package -DskipTests
rocketmq-console-ng-1.0.0.jar
[root@sh1 docker]# more Dockerfile
FROM java:8
VOLUME /tmp
ADD rocketmq-console-ng-1.0.0.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -jar /app.jar" ]
docker build -t harbor.service-xxx.com/dev/rocketmq-console:v2 .
3.docker-compose.yaml
[root@srv-rcoketmq-test3-145-93 rocketmq-console]# more docker-compose.yaml
version: '3.1'
services:
rocketmq-console:
image: harbor.service-xxx.com/dev/rocketmq-console:v2
container_name: rocketmq-console
ports:
- 8080:8080
environment:
TZ: Asia/Shanghai #指定时区
rocketmq.config.namesrvAddr: xx:9876;xx:9876;xx:9876
restart: always
volumes:
- ./data:/data/rocketmq-console
- ./logs:/data/logs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix