进入docker hub镜像仓库

  1. 地址:https://hub.docker.com/
  2. 搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;
  3. 我们选择带有“mangement”的版本(包含web管理页面);

Docker安装启动RabbitMQ - 图1

下载,安装,和启动RabbitMQ

查找镜像

  1. docker search rabbitmq

拉取镜像

  1. docker pull rabbitmq

启动镜像

  1. docker run -d -p 15672:15672 -p 5672:5672 --hostname=rabbitmqhostone -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --name rabbitmq rabbitmq:latest
  1. 参数说明:
  2. - -d 后台进程运行
  3. - hostname RabbitMQ主机名称
  4. - name 容器名称
  5. - -p port:port 本地端口:容器端口
  6. - -p 15672:15672 http访问端口
  7. - -p 5672:5672 amqp访问端口
  8. - 启动完成之后,使用:docker ps 查看程序运行情况。
  9. 使用:http://宿主ip:15672 访问,用户名密码使用默认:guest/guest.

如果无法访问:
进入到rabbitmq容器中

  • docker exec -it 3b124f0c9712 /bin/bash
  • 执行rabbitmq-plugins enable rabbitmq_management