Docker安装Zookeeper、RocketMQ

安装Zookeeper

拉取镜像

docker pull zookeeper:3.9.2

启动容器
-d后台启动,-p映射容器2181端口到宿主机2181端口,限制容器最大内存占用为128m,–restart容器自动重启

docker run -d -p 2181:2181 -m 128m --restart=always --name zookeeper zookeeper:3.9.2

安装RocketMQ

docker pull apache/rocketmq:4.9.7

启动顺序mqnamesrv——》mqbroker

docker run -d -p 9876:9876 -m 256m --restart=always --name rmqnamesrv apache/rocketmq:4.9.7 sh mqnamesrv

mqbroker中的rmqnamesrv、namesrv、9876端口号和上面的保持一致

docker run -d -p 10909:10909 -p 10911:10911 --restart=always --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPT_EXT=-server -Xmn128m -Xms256m -Xmx256m" apache/rocketmq:4.9.7 sh mqbroker

安装RocketMQ Dashboard

docker pull apacherocketmq/rocketmq-dashboard:latest

启动后访问localhost:9877

docker run -d -t -p 9877:8080 -m 256m --restart=always --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=127.0.0.1:9876" apacherocketmq/rocketmq-dashboard:latest

相关推荐

  1. docker安装

    2024-07-14 08:20:02       50 阅读
  2. 安装Docker

    2024-07-14 08:20:02       70 阅读
  3. docker 安装

    2024-07-14 08:20:02       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 08:20:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 08:20:02       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 08:20:02       58 阅读
  4. Python语言-面向对象

    2024-07-14 08:20:02       69 阅读

热门阅读

  1. 计算1的数量

    2024-07-14 08:20:02       28 阅读
  2. 特斯拉的选择:.NET技术栈的工业级魅力

    2024-07-14 08:20:02       20 阅读
  3. 1、ASP安全

    2024-07-14 08:20:02       22 阅读
  4. 数据结构第24节 二分查找

    2024-07-14 08:20:02       19 阅读
  5. QComboBox

    2024-07-14 08:20:02       21 阅读
  6. 【PHP】Symfony框架

    2024-07-14 08:20:02       31 阅读
  7. qt 可以滚动区域实验举例

    2024-07-14 08:20:02       24 阅读
  8. win10 cpu 下使用Xinference来进行大模型的推理测试

    2024-07-14 08:20:02       24 阅读
  9. jenkins

    jenkins

    2024-07-14 08:20:02      21 阅读
  10. SQL注入安全漏洞与防御策略

    2024-07-14 08:20:02       29 阅读