当前位置: 首页 > article >正文

Docker compose部署Activemq

 整个工具的代码都在Gitee或者Github地址内

gitee:solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb

github:GitHub - ZeroNing/solomon-parent: 这个项目主要是总结了工作上遇到的问题以及学习一些框架用于整合例如:rabbitMq、reids、Mqtt、S3协议的文件服务器、mongodb

1.新增data文件夹

2.新增logs文件夹

3.新增docker compose文件

version: '3.9' # 定义 Docker Compose 文件的版本

services: # 定义服务
  activemq: # ActiveMQ 服务
    image: rmohr/activemq:latest # 使用最新版本的 ActiveMQ 镜像
    container_name: activemq # 设置容器名称为 'activemq'
    ports:
      - "8161:8161" # 管理界面
      - "61616:61616" # 消息传输
    volumes:
      - ./data:/opt/activemq/data # 持久化数据到主机的 'data' 目录
      - ./logs:/opt/activemq/logs # 持久化日志到主机的 'logs' 目录
    environment:
      ACTIVEMQ_ADMIN_LOGIN: admin # 设置管理界面的用户名
      ACTIVEMQ_ADMIN_PASSWORD: admin # 设置管理界面的密码
    restart: always # 设置容器总是自动重启,确保高可用性


http://www.kler.cn/a/397605.html

相关文章:

  • 代码版本管理艺术
  • Neo4j Desktop 和 Neo4j Community Edition 区别
  • ThinkPHP 模型如何更新数据
  • Go语言中的类型
  • 车载诊断架构 --- 关于DTC的开始检测条件
  • 图形几何之美系列:二维凸包艺术赏析
  • PostgreSQL物化视图详解
  • 什么是PostgreSQL,有什么特点
  • 【数据库】组合索引生效规则及索引失效
  • 3D电子商务是什么?如何利用3D技术提升销售转化?
  • 计算机网络WebSocket——针对实习面试
  • 介绍一下struct(c基础)
  • 【Pip】如何清理 `pip` 包管理器 —— 完整指南
  • Python 小高考篇(2)字符串
  • Springboot整合Prometheus+grafana实现系统监控
  • linux进程、文件常见命令
  • 网络层7——外部网关协议BGP
  • 数据结构《链表》
  • 基于Java Web 的家乡特色菜推荐系统
  • Redis性能优化——针对实习面试
  • 宝盒云影 3.3.3 | 高清秒播频道丰富,直播源每日更新
  • 大三学生实习面试经历(1)
  • Windows文件夹操作快捷键
  • 深入理解与实践 AWS IAM Roles Anywhere:提升混合云环境的安全性
  • Python爬虫知识体系-----正则表达式-----持续更新
  • leetcode hot100【LeetCode 5.最长回文子串】java实现