采用Apache RocketMQ官方版本构建的Docker镜像(包含ARM版本), 内置Dashboard面板。
7.9K
Apache RocketMQ 是一个具有低延迟、高性能和高可靠性、万亿级容量和灵活的分布式消息和流平台。
本镜像基于alpine:3.19采用Apache RocketMQ官方已发布版本进行构建。
本段指示如何快速的部署RocketMQ最新版容器。
docker pull ochh/rocketmq:latest
注意:需要替换命令中环境变量
HOST_IP为自己本机IP,这个环境变量必须配置,否则应用程序连接不到broker
# 创建卷
docker volume create rocketmq_data
# Linux 或 Mac
docker run -itd \
--name=rocketmq \
--restart=always \
--hostname=rocketmq \
-p 8080:8080 \
-p 8081:8081 \
-p 8082:8082 \
-p 9876:9876 \
-p 10909:10909 \
-p 10911:10911 \
-p 10912:10912 \
-v rocketmq_data:/root/data \
-v ./logs:/root/logs \
-v /etc/localtime:/etc/localtime \
-e HOST_IP=本机IP \
ochh/rocketmq:latest
# Windows
docker run -itd `
--name=rocketmq `
--restart=always `
--hostname=rocketmq `
-p 8080:8080 `
-p 8081:8081 `
-p 8082:8082 `
-p 9876:9876 `
-p 10909:10909 `
-p 10911:10911 `
-p 10912:10912 `
-v rocketmq_data:/root/data `
-v ./logs:/root/logs `
-v /etc/localtime:/etc/localtime `
-e HOST_IP=本机IP `
ochh/rocketmq:latest
version: "3"
services:
rocketmq:
image: ochh/rocketmq
container_name: "rocketmq"
restart: always
hostname: rocketmq
ports:
- 8080:8080
- 8081:8081
- 8082:8082
- 9876:9876
- 10909:10909
- 10911:10911
- 10912:10912
volumes:
- "rocketmq_data:/root/data"
- "./logs:/root/logs"
- "/etc/localtime:/etc/localtime:ro"
environment:
HOST_IP: 本机IP
volumes:
rocketmq_data:
name: rocketmq_data
控制台访问地址:
管理员
帐号:admin
密码:admin
普通用户
帐号:normal
密码:normal
Content type
Image
Digest
sha256:50f93d7cc…
Size
505.7 MB
Last updated
15 days ago
docker pull ochh/rocketmq