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
相关推荐
修己xj13 小时前
在 AMD 机器上拉取 ARM 架构 Docker 镜像
docker
瑞克-桑切斯15 小时前
docker Harbor 单机部署手册
大数据·运维·elasticsearch·docker·容器
孙克旭_2 天前
k8s基础组件与创建资源
运维·docker·容器·kubernetes
java_logo2 天前
Docker 部署 EmulatorJS:轻松搭建浏览器复古游戏平台
游戏·docker·容器·复古游戏·轩辕镜像·emulatorjs·红白机
方便面不加香菜3 天前
Docker Container --容器及容器的操作案例详解
运维·docker·容器
无人生还别怕3 天前
如何搭建docker仓库(轻量级)registry
linux·运维·docker·云原生·容器·registry·openanolisos
YYYing.3 天前
【K8s系列 (一) 】Docker与容器(上篇)
docker·云原生·容器·kubernetes
csdn_aspnet3 天前
使用 Docker 和 RedisInsight 设置 Redis 以进行本地开发
redis·docker·容器·redisinsight
阿里云云原生3 天前
RocketMQ 和 Higress 荣获“直通乌镇”全球互联网大赛开源先锋社区奖
rocketmq
余槐i4 天前
MySQL 8.0 联合索引走错:为什么加了索引查询反而从 200ms 变成 8s
java·spring boot·mysql·docker·性能优化