- 拉取docker镜像, 这里以3.6.5版本为例
docker pull rabbitmq:3.6.5
- 查询rabbitMQ可用版本
- 执行命令安装RabbitMQ
- 通过 -e RABBITMQ_DEFAULT_USER 指定账号
- 通过 -e RABBITMQ_DEFAULT_PASS 指定密码
docker run -d --name rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=password \
-v /usr/local/rabbitmq:/var/lib/rabbitmq --restart=always \
-p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:3.6.5
- 由于 rabbitmq:3.6.5镜像 是未开启管理端的版本, 需要手动开启
docker exec -it rabbitmq /bin/bash
rabbitmq-plugins enable rabbitmq_management
- 也可以直接下载开启了管理端的镜像启动, 一般镜像名称带有_management 比如:
docker pull rabbitmq:3.13.0-management
- 然后访问 http://ip:15672 访问rabbitMQ, 使用第4步命令里的账号和密码登录使用, 到此部署完成!