Docker安装部署RabbitMQ
安装环境简介
- win11 22H2
- Docker Desktop 4.63.0
- RabbitMQ 4.2.4
具体安装步骤
拉取镜像文件
跳转 Docker | RabbitMQ 官方推荐镜像 - 需要科学上网
拉取rabbitmq带管理界面版本镜像
docker pull rabbitmq:4.2.4-management |
启动rabbitmq
01-指定外部磁盘挂载
启动rabbitmq
docker run -d \ |
02-使用docker券挂载
先创建卷
docker volume create rabbitmq_data |
运行容器时使用该卷
docker run -d \ |
win下的控制台执行命令(使用docker券挂载)
docker run -d --name rabbitmq --hostname rabbitmq-host -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin123 -v rabbitmq_data:/var/lib/rabbitmq rabbitmq:4.2.4-management |

配置延时消息插件
下载延时消息插件
GitHub官方发布 rabbitmq-delayed-message-exchange 插件下载地址
rabbitmq_delayed_message_exchange-4.2.0.ez
复制插件到容器中
rabbitmq 为当前启动的rabbitmq的容器名称
docker cp rabbitmq_delayed_message_exchange-4.2.0.ez rabbitmq:/plugins/ |
进入容器并启用插件
进入容器
docker exec -it rabbitmq /bin/bash |
在容器内部启用插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange |

验证安装结果

关联跳转 | rabbitMQ的使用基础教程
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Think Note!