1 docker 安装rocketmq
2 查询镜像 docker search rocketmq
3 我就随便选一个,如foxiswho/rocketmq
4 查看镜像版本
curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags\
| tr -d '[\[\]" ]' | tr '}' '\n'\
| awk -F: -v image='foxiswho/rocketmq' '{if(NR!=NF && $3 != ""){printf("%s:%s\n",image,$3)}}'

5 启动NameServer:
docker run -d -p 9876:9876 --name rmqserver  foxiswho/rocketmq:server-4.5.1
5 启动broker:
docker run -d -p 10911:10911 -p 10909:10909\
 --name rmqbroker --link rmqserver:namesrv\
 -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt"\
 -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m"\
 foxiswho/rocketmq:broker-4.5.1


Broker容器中默认的配置文件的路径为:/etc/rocketmq/broker.conf


6 启动rocketmq console
docker run -d --name rmqconsole -p 8082:8080 --link rmqserver:namesrv\
 -e "JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876\
 -Dcom.rocketmq.sendMessageWithVIPChannel=false"\
 -t styletang/rocketmq-console-ng

window docker 安装rocketmq

这里IP需要改成本机地址,默认是容器内部地址

相关文章:

  • 2022-12-23
  • 2021-11-14
  • 2022-01-24
  • 2022-12-23
  • 2021-12-10
  • 2021-04-18
  • 2021-07-08
猜你喜欢
  • 2021-06-22
  • 2021-05-08
  • 2021-09-20
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案