安装ubuntu 前
先暴露端口:
5672 用于与mq服务器通信用
15672 管理界面使用的端口
docker命令:docker run -itd --name ubuntu -p 5672:5672 -p 15672:15672 ubuntu
进入docker : docker exec -it ubuntu /bin/bash
步骤:
1. 更新安装源 :apt update
     
2.在dos下 将外部配置文件 拷贝到指定目录中
docker cp d:/rabbitmq.list ubuntu:/etc/apt/sources.list.d/
3. 在linux下 更新安装源 apt-get update -y

4. 安装erlang环境
apt-get install -y erlang-base \erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \erlang-runtime-tools erlang-snmp erlang-ssl \erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl
5. 安装rabbitmq-server
 apt-get install rabbitmq-server -y --fix-missing
 

6. 默认mq服务没启动  启动服务器
 service rabbitmq-server start 
 

7. 查看状态
 service rabbitmq-server  status
 

8. 安装管理界面插件 切换到目录 
 #切换目录
 cd  /usr/lib/rabbitmq/bin
 #安装
 ./rabbitmq-plugins enable rabbitmq_management
 

9.因为默认guest账号 只能在localhost下访问 添加用户并授权
 #创建用户
 rabbitmqctl add_user  admin 1357   #admin 用户名  1357 密码
 #授权 
 rabbitmqctl set_user_tags  admin administrator  #超级管理员  
 

10.重启mq服务器
 service  rabbitmq-server restart
 
 
#访问 http://ip:15672
docker安装rabbitmq
输入命令: docker run -itd --name rabbitmq -p 5673:5672 -p 15673:15672 rabbitmq:3.10-management

访问:http:ip:15673 guest/guest

登录进入:

