docker安装rabbitmq

拉取镜像

docker pull rabbitmq:3.12.12

运行容器

cd /usr/local/docker

docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost  -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin 531dd8ce8b90

参数介绍

  • -d 后台运行
  • --name 指定容器名称
  • -p 指定服务器端口号 外网端口【宿主机】:docker的内部端口
  • -v 映射文件目录
  • --hostname 主机名
  • -e 指定环境变量 
  • RABBITMQ_DEFAULT_VHOST 默认虚拟机名成
  • RABBITMQ_DEFAULT_USER 默认用户名
  • RABBITMQ_DEFAULT_PASS 默认密码
  • 531dd8ce8b90 镜像Id
  •  

 

进入容器 启动控制台 设置overview图形可见

docker exec -it cab7b3e5f742 /bin/bash
rabbitmq-plugins enable rabbitmq_management
echo "management_agent.disable_metrics_collector = false" > 20-management_agent.disable_metrics_collector.conf
exit;
docker restart myrabbitmq

 

访问浏览器

http://ip:15672   
admin/admin

 

posted @ 2024-04-22 11:43  白玉神驹  阅读(9)  评论(0编辑  收藏  举报