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
-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------
(蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)