docker部署rocketmq
生活随笔
收集整理的這篇文章主要介紹了
docker部署rocketmq
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:Dokcer搜索RocketMq
docker search rocketmq2:查看某一個鏡像里面的所有版本(如foxiswho/rocketmq)
3:拷貝RocketMQ到宿主機
### 1.創建目錄 mkdir -p /mydata/rocketmq/conf/ ### 2.將容器內配置文件復制到主機 docker cp 容器ID:etc/rocketmq/broker.conf /mydata/rocketmq/conf/ ### 3.修改rocketMQ配置文件broker.conf vim broker.conf 添加brokerIP1=主機IP4:啟動NameServer
docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.15.啟動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"\-v /mydata/rocketmq/conf/broker.conf:/etc/rocketmq/broker.conf \foxiswho/rocketmq:broker-4.5.16.安裝Console
docker run -d --name rmqconsole -p 8180:8080 --link rmqserver:namesrv\-e "JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876\-Dcom.rocketmq.sendMessageWithVIPChannel=false"\-t styletang/rocketmq-console-ng7:查看是否安裝成功
docker ps
注意IP必須為主機IP
總結
以上是生活随笔為你收集整理的docker部署rocketmq的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Shrio 自定义算法登录认证
- 下一篇: notepad正则删除关键词所在行