Docker安装RabbitMQ消息中间件

Docker中安装 RabbitMQ 镜像

  • 在镜像仓库查找镜像 docker search rabbitmq
    search mq images
    下载镜像 docker pull rabbitmq
    查看是否下载完成 docker images

  • 启动镜像:
    docker run -p 5672:5672 -p 15672:15672 --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq

  • 参数说明:
    -p 为端口映射 指定服务运行端口 5672:应用访问端口;15672:控制台Web端口号
    –hostname 设定容器的主机名 可以不加
    –name 指定容器名
    -e 指定环境变量 此处修改了默认的用户名和默认的用户密码
    -d 后台运行

  • 容器启动后,会运行rabbitmq,并将端口做对应的映射

  • 查看RabbitMQ的Web管理界面 http://localhost:15672
    界面没有反应,然后潜意识我们会认为安装失败。事实上,是没有开启RabbitMQ的Web管理界面的插件。

  • 进入容器:docker exec -it rabbit /bin/bash

  • 输入命令:
    查看插件列表:rabbitmq-plugins list
    开启Web管理界面的插件:rabbitmq-plugins enable rabbitmq_management

再次登录便可以进去管理界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值