docker安装rocketmq你学会了吗
防火墙开通端口 9876 10911 9800
firewall-cmd --zone=public --add-port=9876/tcp --permanent
firewall-cmd --zone=public --add-port=10911/tcp --permanent
firewall-cmd --zone=public --add-port=9800/tcp --permanent
firewall-cmd --reload
创建存储文件夹
mkdir -p /root/rocketmq/data/namesrv/logs /root/rocketmq/data/namesrv/store /root/rocketmq/conf /root/rocketmq/data/broker/logs /root/rocketmq/data/broker/store
进入到 /root/rocketmq/conf 文件夹下 创建文件 broker.conf
编辑 borker.conf 文件
加入以下配置 {}括号内需要换成自己服务器的外网IP
拉取镜像
docker pull rocketmqinc/rocketmq:4.4.0
docker pull styletang/rocketmq-console-ng
创建 Namesrv 容器
运行创建容器命令
docker run -d -p 9876:9876 -v /root/rocketmq/data/namesrv/logs:/root/logs -v /root/rocketmq/data/namesrv/store:/root/store --name rmqnamesrv -e "MAX_POSSIBLE_HEAP=100000000" rocketmqinc/rocketmq:4.4.0 sh mqnamesrv
启动容器
docker start 414a1b2473a8
查看容器是否启动
创建 broker 容器
运行创建容器命令
docker run -d -p 10911:10911 -p 10909:10909 -v /root/rocketmq/data/broker/logs:/root/logs -v /root/rocketmq/data/broker/store:/root/store -v /root/rocketmq/conf/broker.conf:/opt/rocketmq-4.4.0/conf/broker.conf --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "MAX_POSSIBLE_HEAP=200000000" rocketmqinc/rocketmq:4.4.0 sh mqbroker -c /opt/rocketmq-4.4.0/conf/broker.conf
启动容器
创建 console控制台 容器
运行创建容器命令
docker run -d --name rmqconsole -p 9800:8080 --link rmqnamesrv:namesrv -e "JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -t styletang/rocketmq-console-ng
查看容器是否启动
访问 外网IP:9800 进入控制台
进入之后 未弹出报错说明 连接成功
docker安装rocketmq你学会了吗相关推荐
- 最详细的docker安装rocketMQ教程来了
RocketMQ是一款分布式.队列模型的消息中间件,是由阿里巴巴设计的,具有以下特点: 支持严格的消息顺序 支持Topic与Queue两种模式 亿级消息堆积能力 比较友好的分布式特性 同时支持Push ...
- docker安装rocketmq遇到的坑(外部无法连接)
docker安装rocketmq遇到的坑 跟着网上的教程在虚拟机的docker安装了RocketMQ,安装了NameServer和Broker以及控制台,在本机上也成功访问了控制台,但是使用java程 ...
- docker下安装RocketMQ
docker 安装 RocketMq 一.安装docker 1. 先移除旧版本(如果有): 2.安装一些必要的工具: 3.添加软件源信息: 4.更新 yum 缓存:centos8系统去掉fast执行 ...
- Docker 安装 Rocket MQ
1. 整体架构 在安装RocketMQ之前,我们先了解一下RocketMQ的部署架构,了解一下RocketMQ的组件,然后基于当前主流的Docker安装RocketMQ,我们这里安装单台RocketM ...
- 史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路!解决启动了但是浏览器访问不了的原因
让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路! WARNING: Console endpoint is listening on a dynamic port (34451) ...
- RocketMQ Docker安装
通过docker安装 #拉取镜像 docker pull foxiswho/rocketmq:server-4.3.2 docker pull foxiswho/rocketmq:broker-4.3 ...
- RocketMQ部署安装(非Docker安装)
1.下载 下载地址:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.z ...
- Docker中RocketMQ的安装与使用
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 搜索RocketMQ的镜像,可以通过docker的hub.docker.com上进行搜索,也可以在L ...
- 离线安装docker,docker安装MySQL,Redis,ES,Kibana,mongoDB,RocketMQ
目录 安装docker,docker-compose 离线安装docker,docker-compose 安装ElasticSearch 安装kibana 下载ik分词器. 安装MySQL 设置MyS ...
最新文章
- OpenCASCADE:拓扑 API之偏移、拔模、管道和演变形状
- Jquery ajax 学习笔记
- bzoj2007: [Noi2010]海拔
- php解密 码表,php拼音码表的生成
- Linux+php+memcache+APC加速PHP网站
- 教你消灭 Java 代码的“坏味道”
- C++编码类定义的规则
- JavaScript 中 2个等号(==)和 3个等号(===)之间的区别
- 关于swf转fla 软件的间题
- Datamine Studio v3.0.1748 ENG 1CD(矿山软件)
- 使用dll查看器dll文件中的内容
- 定制小狼豪(五笔+拼音)输入法
- Ubuntu11.04下安装QQ2011
- 从0到1亿美元 ---- PopCap创始人John Vechey自述
- iphone X 屏幕适配
- html文件在Chrome打开中文乱码
- 效率系列(二) Win10常用快捷键
- php twig中文手册,安装 · Twig 中文文档 · 看云
- (动态规划)股票交易日问题
- 进入路由器linux系统时间长,如何用linux做路由器限速
热门文章
- 如何写 go 代码 (How to Write Go Code 翻译)
- [工具] 解决sublime text运行javascript console无输出问题
- 设计前沿:25个设计师向您展示 iOS 7 界面
- 网络技术术语英汉对照
- 终于可以放下心来了,呜呜...
- char data[0]用法总结
- 用live555和ffplay搭建流媒体环境
- C#枚举、值、字符串的相互转换
- 计算机运维知识点,系统运维必会知识点
- js映射 nginx_浅析nginx刚刚发布的JavaScript能力nginScript