参考博文:https://blog.csdn.net/bacawa/article/details/130521794
1、安装docker-compose
2、通过docker search apache/rocketmq搜索镜像,本来想看一下镜像的版本,但是没有找到对应的命令,最后用了比较粗暴的方式,把latest的版本下载,然后容器运行起来, 进入容器才看到了版本号
3、通过docker pull apache/rocketmq:5.1.2,我这边查看最新的是5.1.4,但是这个5.1.4不是对应的tag,所以我用search往下找了一下,就找到了5.1.2,不建议使用latest,应为挂载文件夹需要对应的版本号,用latest的话,遇到后面版本更新,可能会有问题
4、然后再创建broker.conf
5、然后再创建docker-compose.yml,用这个名字,执行docker-compose命令的时候,不用 -f 指定文件名,所以为了方便就用这个名字
6、docker-compose up -d 启动容器
7、docker-compose restart 重启容器
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)