Docker安装Zookeeper、RocketMQ 安装Zookeeper拉取镜像dockerpull zookeeper:3.8.8启动容器-d后台启动-p映射容器2181端口到宿主机2181端口限制容器最大内存占用为128m–restart容器自动重启dockerrun-d-p2181:2181-m128m--restartalways--namezookeeper zookeeper:3.8.8安装RocketMQ拉镜像dockerpull apache/rocketmq:5.5.1创建共享网络dockernetwork create rocketmq启动顺序mqnamesrv——》mqbrokerdockerrun-d-p9876:9876-m256m--restartalways--namermqnamesrv--networkrocketmq apache/rocketmq:5.5.1shmqnamesrvmqbroker中的rmqnamesrv、namesrv、9876端口号和上面的保持一致dockerrun-d-p10909:10909-p10911:10911--restartalways--namermqbroker--networkrocketmq-eNAMESRV_ADDRrmqnamesrv:9876-eJAVA_OPT_EXT-server -Xmn128m -Xms256m -Xmx256mapache/rocketmq:5.5.1shmqbroker安装RocketMQ Dashboarddockerpull apacherocketmq/rocketmq-dashboard:latest启动后访问localhost:9877dockerrun-d-t-p9877:8080-m256m--restartalways--namerocketmq-dashboard-eJAVA_OPTS-Drocketmq.namesrv.addr127.0.0.1:9876apacherocketmq/rocketmq-dashboard:latest