
正文
centos使用docker安装ActiveMQ
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
拉取镜像
docker pull webcenter/activemq
启动镜像
docker run --name=activemq -itd -p 8161:8161 -p 61616:61616 -e ACTIVEMQ_ADMIN_LOGIN=admin -e ACTIVEMQ_ADMIN_PASSWORD=admin --restart=always -v /data/activemq:/data/activemq -v /data/activemq/log:/var/log/activemq webcenter/activemq
61616是 activemq 的容器使用端口
8161是 web 页面管理端口
-e ACTIVEMQ_ADMIN_LOGIN=admin 指定登录名
-e ACTIVEMQ_ADMIN_PASSWORD=admin 登录密码
docker-compose.yml
version: '3'
services:
activemq:
image: webcenter/activemq
container_name: activemq
ports:
- 8883:8883
- 8161:8161
- 61616:61616
network_mode: "host"
restart: always
privileged: true
volumes:- /data/activemq/log:/var/log/activemq- /data/activemq/data:/data/activemq
environment:
- ACTIVEMQ_ADMIN_LOGIN=admin
- ACTIVEMQ_ADMIN_PASSWORD=123456
- ACTIVEMQ_CONFIG_MINMEMORY=512
- ACTIVEMQ_CONFIG_MAXMEMORY=2048








