docker系列 -- 安装rabbitmq
1、拉取rabbitmq镜像
docker pull rabbitmq
2、创建运行rabbitmq容器
docker run -d -p 15672:15672 -p 5672:5672 \
    -e RABBITMQ_DEFAULT_VHOST=my_host \
    -e RABBITMQ_DEFAULT_USER=admin \
    -e RABBITMQ_DEFAULT_PASS=admin \
    --hostname my_rabbitmq \
    --name rabbitmq \
    rabbitmq
参数说明:
  -d:表示在后台运行容器;
  -p:将容器的端口 5672(应用访问端口)和 15672 (控制台Web端口号)映射到主机中;
  -e:指定环境变量:
    RABBITMQ_DEFAULT_VHOST:默认虚拟机名;
    RABBITMQ_DEFAULT_USER:默认的用户名;
    RABBITMQ_DEFAULT_PASS:默认的用户密码;
  --hostname:指定主机名(RabbitMQ 的一个重要注意事项是它根据所谓的 节点名称 存储数据,默认为主机名);
  --name rabbitmq:设置容器名称;
  rabbitmq:容器使用的镜像名称;
3、启动rabbitmq的webUI界面
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management
4、访问webUI界面

5、问题
1、Stats in management UI are disabled on this node
这是管理界面的统计信息被禁用了
1、docker exec -it rabbitmq /bin/bash  #进入容器
#进入容器后,cd到以下路径
2、cd /etc/rabbitmq/conf.d/
#加入配置 management_agent.disable_metrics_collector = false
3、echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
#exit退出重启
4、docker restart rabbitmq
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号