docker search rocketmq
如果要查看其它的鏡像,只需要將其中的鏡像名稱(chēng)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)}}'
docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1
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
注意修改自己云服務(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
docker restart xxx
注意修改自己云服務(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
docker ps|grep rocketmq
47.116.143.16:8080
1、搜索鏡像 docker search rocketmq 2、如果要查看其它的鏡像,只需要將其中的鏡像名稱(chēng)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控制臺 注意修改,自己公網(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控制臺 47.116.143.16:8080
源代碼下載:
以上就是Docker 部署阿里云RocketMQ 4.5.1的詳細內容,更多關(guān)于Docker 部署阿里云RocketMQ 4.5.1的資料請關(guān)注腳本之家其它相關(guān)文章!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站