docker添加mq基础镜像(Docker阿里云RocketMQ 4.5.1部署流程详解)
类别:服务器 浏览量:1819
时间:2021-10-13 00:11:02 docker添加mq基础镜像
Docker阿里云RocketMQ 4.5.1部署流程详解搜索镜像
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)}}'
启动nnameserver
docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1
启动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容器,修改配置文件
注意修改自己云服务器公网ip
docker exec -it 容器id /bin/bash # 进入目录,找到配置文件broker.conf cd /etc/rocketmq # 修改broker.conf vim broker.conf # 在最后添加一行添加服务器公网IP brokerIP1=47.116.143.16
重启broker
docker restart xxx
启动ui控制台
注意修改自己云服务器公网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
查看ui控制台
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、启动nnameserver docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1 4、启动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、进入broker容器,修改配置文件 # 进入容器 docker exec -it 容器id /bin/bash # 进入目录,找到配置文件broker.conf cd /etc/rocketmq # 修改broker.conf vim broker.conf # 在最后添加一行添加服务器公网IP brokerIP1=47.116.143.16 6、重启broker docker restart xxx 7、启动ui控制台 注意修改,自己公网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
SpringBoot整合RocketMQ
源代码下载:
http://xiazai.jb51.net/202105/yuanma/springbootrocket_jb51.rar
RocketMQ从入门到精通
以上就是Docker 部署阿里云RocketMQ 4.5.1的详细内容,更多关于Docker 部署阿里云RocketMQ 4.5.1的资料请关注开心学习网其它相关文章!
您可能感兴趣
- dockernginx怎么设置容器(docker nginx + https 子域名配置详细教程)
- docker是k8s 编排必备容器工具(Docker部署ELK7.3.0日志收集服务最佳实践)
- docker安装与使用教程(5分钟安装docker详细步骤)
- zabbix 容器(zabbix监控docker应用配置)
- dockerjenkins最新消息(新手必看docker安装jenkins详细教程)
- docker无法访问宿主机ip(解决Mac下 docker 无法 ping 通宿主机的问题)
- 腾讯云docker安装elasticsearch(docker 启动elasticsearch镜像,挂载目录后报错的解决)
- django框架教程第100讲(详解Django+Vue+Docker搭建接口测试平台实战)
- docker插件容器使用(Docker容器开jupyter不能访问到的解决方法)
- postgresql docker 宿主机(本地Docker安装Postgres 12 + pgadmin的方法 支持Apple M1)
- docker-compose绑定端口失效(docker-compose创建网桥,添加子网,删除网卡的实现)
- docker怎么设置远程访问(Docker开启远程访问的实现方式)
- docker 部署参数配置(Docker搭建Redis5.0并挂载数据)
- centos装docker稳定吗(Centos8无法安装docker问题的解决方法)
- docker和容器有什么区别(聊聊docker中容器与镜像的区别)
- 查看docker image版本(解决docker images 镜像消失的问题)
- 新款起亚霸锐实拍,比普拉多气派,配3.0T V6,引入国内或许能大卖(新款起亚霸锐实拍)
- ()
- 张勇 阿里新任掌门人(阿里新任掌门人)
- 毛戈平全国第一柜花落银泰 高端国货迎来 高光 时刻(毛戈平全国第一柜花落银泰)
- 14岁丧父 20岁丧母,从苦难走向辉煌的银泰创始人沈国军(14岁丧父20岁丧母从苦难走向辉煌的银泰创始人沈国军)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
热门推荐
- typedef和var有什么不同(TypeScrip中泛型的案例详解)
- sql server使用手册(SQL Server连接查询的实用教程)
- django请求流程(Django学习笔记之为Model添加Action)
- python将一个字符串逆序输出(Python字符串逆序的实现方法一题多解)
- server2008对前端有啥用(MyWebServer好不好?MyWebServer WEB服务器软件介绍)
- dockerfile自定义镜像图解(Docker images导出和导入操作)
- elementui和vue详解(Vue+Element UI实现概要小弹窗的全过程)
- python str类型怎么转换(Python3中的bytes和str类型详解)
- 怎么把数据库备份到阿里(阿里云数据库备份DBS与自建备份系统有什么优势?)
- asp.net使用swfupload上传
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9