软件环境安装-通过Docker安装rabbitmq

软件环境安装-通过Docker安装rabbitmq

一、拉取镜像

bash 复制代码
docker pull rabbitmq:3.9.0-management

二、启动

bash 复制代码
docker run -d --name=rabbitmq --restart=always -p 5672:5672 -p 15672:15672 rabbitmq:3.9.0-management  

三、安装延迟队列插件

  1. 首先下载rabbitmq_delayed_message_exchange-3.9.0.ez文件上传到RabbitMQ所在服务器。下载地址
  2. 切换到插件所在目录,执行 docker cp rabbitmq_delayed_message_exchange-3.9.0.ez rabbitmq:/plugins 命令,将刚插件拷贝到容器内plugins目录下
  3. 执行 docker exec -it rabbitmq /bin/bash 命令进入到容器内部,并 cd plugins 进入plugins目录
  4. 执行 ls -l | grep delay 命令查看插件是否copy成功
  5. 在容器内plugins目录下,执行 rabbitmq-plugins enable rabbitmq_delayed_message_exchange 命令启用插件
  6. exit命令退出RabbitMQ容器内部,然后执行 docker restart rabbitmq 命令重启RabbitMQ容器
相关推荐
鸽鸽程序猿2 小时前
【RabbitMQ】工作模式实现
分布式·rabbitmq
Qayrup2 小时前
docker 搭建私有仓库,推送并拉取
运维·docker·容器
郭庆汝3 小时前
docker拉取英伟达官方cuda11.8镜像
docker·cuda11.8
天下不喵4 小时前
Ubuntu24.04安装Docker过程记录
docker
黑黍4 小时前
如何在k8s中配置并使用nvidia显卡
云原生·容器·kubernetes
冷血~多好5 小时前
使用docker部署elk,实现日志追踪
elk·docker·容器
会飞的小蛮猪5 小时前
SkyWalking运维之路(Java探针接入)
java·运维·经验分享·容器·skywalking
天一生水water6 小时前
docker-compose安装
运维·docker·容器
蓝象_7 小时前
docker安装配置mysql
mysql·docker·容器
Cxzzzzzzzzzz7 小时前
Kubernetes 架构
容器·架构·kubernetes