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
相关推荐
LiberInfo26 分钟前
SpringBoot+Grafana+Prometheus+Docker-Compose 快速部署与JVM监控的快速入门的简单案例
java·jvm·spring boot·ubuntu·docker·grafana·prometheus
youcharming4 小时前
给init类linux系统的docker pull 设置拉取镜像的代理
linux·运维·docker
liangshitian4 小时前
Docker 搭建redis集群
redis·docker
justdoshare4 小时前
docker清理
运维·docker·容器
Perfect珈蓝7 小时前
docker 部署人大金仓
运维·docker·容器
墨染默笙9 小时前
Dockerfile应用、私有仓库
docker
琉璃一梦11 小时前
使用Dockerfile创建应用镜像及私有仓库
linux·运维·服务器·docker·云原生·eureka
灰色人生qwer12 小时前
docker 拉取镜像超时
运维·docker·容器
梦游钓鱼12 小时前
docker 容器内文件传到宿主机上
运维·docker·容器
you来有去15 小时前
铭飞MS部署docker-compose方式
运维·docker·容器