Docker安装Zookeeper、RocketMQ

安装Zookeeper

拉取镜像

shell 复制代码
docker pull zookeeper:3.9.2

启动容器

-d后台启动,-p映射容器2181端口到宿主机2181端口,限制容器最大内存占用为128m,--restart容器自动重启

shell 复制代码
docker run -d -p 2181:2181 -m 128m --restart=always --name zookeeper zookeeper:3.9.2

安装RocketMQ

shell 复制代码
docker pull apache/rocketmq:4.9.7

启动顺序mqnamesrv------》mqbroker

shell 复制代码
docker run -d -p 9876:9876 -m 256m --restart=always --name rmqnamesrv apache/rocketmq:4.9.7 sh mqnamesrv

mqbroker中的rmqnamesrv、namesrv、9876端口号和上面的保持一致

shell 复制代码
docker run -d -p 10909:10909 -p 10911:10911 --restart=always --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPT_EXT=-server -Xmn128m -Xms256m -Xmx256m" apache/rocketmq:4.9.7 sh mqbroker

安装RocketMQ Dashboard

shell 复制代码
docker pull apacherocketmq/rocketmq-dashboard:latest

启动后访问localhost:9877

shell 复制代码
docker run -d -t -p 9877:8080 -m 256m --restart=always --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=127.0.0.1:9876" apacherocketmq/rocketmq-dashboard:latest
相关推荐
保持学习ing3 小时前
day1--项目搭建and内容管理模块
java·数据库·后端·docker·虚拟机
susu10830189114 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian
love530love5 小时前
Docker 稳定运行与存储优化全攻略(含可视化指南)
运维·人工智能·windows·docker·容器
人生匆匆5 小时前
docker进入启动失败的容器
运维·docker·容器
腾讯云中间件7 小时前
TDMQ RocketMQ 版事务消息原理解析
消息队列·rocketmq·腾讯
魂尾ac9 小时前
Centos Docker 安装(100%成功)
linux·docker·centos
Johny_Zhao15 小时前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
zwjapple16 小时前
docker-compose一键部署全栈项目。springboot后端,react前端
前端·spring boot·docker
代码老y18 小时前
Docker:容器化技术的基石与实践指南
运维·docker·容器
DuelCode19 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis