首先,确保你已经正确地将ActiveMQ Artemis安装在Docker镜像中。
在Dockerfile中添加以下代码段以启用Web控制台:
# Enable web console access
EXPOSE 8161
在Docker-compose.yml文件中添加以下服务配置(示例仅供参考):
activemq:
container_name: activemq
image: vromero/activemq-artemis
volumes:
- ./data:/data
ports:
- "61616:61616"
- "8161:8161"
environment:
- ACTIVEMQ_ARTEMIS_USER=admin
- ACTIVEMQ_ARTEMIS_PASSWORD=admin
然后,运行创建的Docker容器并打开Web控制台。
docker-compose up -d
最后,在浏览器中输入以下网址以打开Web控制台:
http://localhost:8161/admin
如果您还是无法打开Web控制台,请确保在防火墙中打开了对端口8161的访问权限。