一、Docker安装
1.拉取镜像
在 DockerHub 上并没有官方出的 ActiveMQ 镜像,目前这个镜像还可以使用
docker pull webcenter/activemq:5.14.3
2.构建容器
构建时映射了 61616 和 8161 两个端口,其中,61616 为 activemq 的外部访问端口,8161 为 web 页面访问端口
ps: 一台服务器端口的取值范围是: 0 - 65535
docker run -d --name activemq --restart always -p 61616:61616 -p 8161:8161 webcenter/activemq:5.14.3
3.开放端口(安全组)
由于本地是在阿里云的 ECS 服务器,所以此处要把 61616 和 8161 端口开放出去
4.访问测试
在外部环境中,通过 ip:8161 的方式登录 ActiveMQ