佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Docker阿里云RocketMQ 4.5.1部署流程詳解

Docker阿里云RocketMQ 4.5.1部署流程詳解

熱門標(biāo)簽:網(wǎng)站建設(shè) 硅谷的囚徒呼叫中心 阿里云 檢查注冊(cè)表項(xiàng) 使用U盤(pán)裝系統(tǒng) 百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 智能手機(jī) 美圖手機(jī)

搜索鏡像

docker search rocketmq

查看鏡像版本

如果要查看其它的鏡像,只需要將其中的鏡像名稱foxiswho/rocketmq替換為其它鏡像即可

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)}}'

啟動(dòng)nnameserver

docker run -d -p 9876:9876 --name rmqserver  foxiswho/rocketmq:server-4.5.1

啟動(dòng)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

進(jìn)入broker容器,修改配置文件

  注意修改自己云服務(wù)器公網(wǎng)ip

docker exec -it 容器id /bin/bash
# 進(jìn)入目錄,找到配置文件broker.conf
cd /etc/rocketmq
# 修改broker.conf
vim broker.conf
# 在最后添加一行添加服務(wù)器公網(wǎng)IP
brokerIP1=47.116.143.16

重啟broker

docker restart xxx

啟動(dòng)ui控制臺(tái)

注意修改自己云服務(wù)器公網(wǎng)ip

docker run -d --name rmqconsole -e "JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t styletang/rocketmq-console-ng

查看進(jìn)程

docker ps|grep rocketmq

查看ui控制臺(tái)

47.116.143.16:8080

完整記事本

1、搜索鏡像

docker search rocketmq

2、如果要查看其它的鏡像,只需要將其中的鏡像名稱foxiswho/rocketmq替換為其它鏡像即可

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)}}'

3、啟動(dòng)nnameserver
docker run -d -p 9876:9876 --name rmqserver  foxiswho/rocketmq:server-4.5.1

4、啟動(dòng)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


 5、進(jìn)入broker容器,修改配置文件
 # 進(jìn)入容器
docker exec -it 容器id /bin/bash
# 進(jìn)入目錄,找到配置文件broker.conf
cd /etc/rocketmq
# 修改broker.conf
vim broker.conf
# 在最后添加一行添加服務(wù)器公網(wǎng)IP
brokerIP1=47.116.143.16

6、重啟broker
docker restart xxx

7、啟動(dòng)ui控制臺(tái)
注意修改,自己公網(wǎng)ip

docker run -d --name rmqconsole -e "JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t styletang/rocketmq-console-ng

8、查看ui控制臺(tái)
47.116.143.16:8080

SpringBoot整合RocketMQ

源代碼下載:

http://xiazai.jb51.net/202105/yuanma/springbootrocket_jb51.rar

RocketMQ從入門到精通

以上就是Docker 部署阿里云RocketMQ 4.5.1的詳細(xì)內(nèi)容,更多關(guān)于Docker 部署阿里云RocketMQ 4.5.1的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

標(biāo)簽:湖北 通遼 黃山 湘潭 懷化 山南 煙臺(tái) 賀州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker阿里云RocketMQ 4.5.1部署流程詳解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    诸暨市| 海兴县| 南安市| 冕宁县| 兰州市| 抚州市| 茂名市| 偏关县| 织金县| 翁牛特旗| 湟源县| 满洲里市| 昌都县| 明溪县| 邵阳市| 专栏| 卓资县| 四平市| 新乡市| 浏阳市| 诏安县| 平昌县| 百色市| 金门县| 大宁县| 盐池县| 嵩明县| 新化县| 来安县| 巍山| 广德县| 车险| 翁源县| 神池县| 南江县| 太仓市| 石城县| 荆州市| 枝江市| 内黄县| 新密市|