⒈下载

docker pull webcenter/activemq

⒉运行

docker run -d --name myactivemq -p 8161:8161 -p 61613:61613 -p 61616:61616 webcenter/activemq

⒊参数介绍

  -p  端口映射

  --name  容器实例名称

  -d  后台运行

  8161  ActiveMQ客户端交互、管理控制台

  61613   ActiveMQ

  61616  ActiveMQ消息通讯端口

访问http://ip:8161  默认用户:admin   默认密码:admin

 

****2019/07/29踩坑记

  公司最近要研究ActiveMQ的MQTT协议,我在Docker中跑ActiveMQ的Demo死活连接不上,最终原因是创建容器时没有开放ActiveMQ的MQTT的端口

Docker安装ActiveMQ

Docker安装ActiveMQ

    通过配置文件可以看出ActiveMQ的MQTT是跑在1883端口上的。Docker创建镜像时需要映射1883端口,否则客户端连接不上

相关文章:

  • 2021-09-16
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-07-09
  • 2022-12-23
  • 2021-08-18
猜你喜欢
  • 2021-10-06
  • 2021-07-01
  • 2022-02-07
  • 2021-11-18
相关资源
相似解决方案