Docker安装RabbitMQ

发布一下 0 0

可使用的docker镜像:

  • 官方镜像:rabbitmq,下载后,需要手工打开management管理界面。
  • 第三方认证镜像:bitnami/rabbitmq,对官方镜像做了部分修改,通过传递evn参数控制启动变量,默认已经开启management管理界面。建议使用。bitnami通常会对一些常用的软件做成可通过环境参数启动的镜像,也是docker官方认证的镜像源,可放心使用。

下载docker镜像

# docker pull bitnami/rabbitmq:3.10

创建数据目录

# mkdir -p /app/rabbitmq/data# chown 1001:1001 -R /app/rabbitmq/data

启动

  • 15672端口为ui管理界面端口。
  • 5672端口为消息通讯端口。
  • /bitnami是经过bitnami 修改后的数据持久化目录。
  • 后面两个为ui登录的用户名和密码。
  • 可根据要求,pull你所需要的版本即可。

启动命令:

#!/bin/bashdocker run --name rmq \-p 15672:15672 \-p 5672:5672 \-v /app/rabbitmq/data:/bitnami \-e RABBITMQ_USERNAME=admin \-e RABBITMQ_PASSWORD=admin \bitnami/rabbitmq:3.10.7

命令截图:

Docker安装RabbitMQ

访问ui

访问地址:http://ip:15672/

Docker安装RabbitMQ

说明:

  • Overview:为全局查看。
  • Connections:为当前所有连接的客户端列表。
  • Channels:当前所有连接的通道。
  • Exchanges:当前所有在用的交换机,如下图。AMQP DEFAULT为默认交换机,名称为/,类型为direct。交换机的类型有:fanout为扇出交换机、topic为主题交换机。特点部分的D为持久化。
  • queues为队列列表。可以通过AddQueue添加一个新的Queue。
  • Admin选项卡为管理用户的界面。

Exchanges列表:

Docker安装RabbitMQ

Queues列表:

Docker安装RabbitMQ

Admin选项卡:

Docker安装RabbitMQ

版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除

本文地址:http://0561fc.cn/173733.html