当前位置:首页 > IT技术 > Windows编程 > 正文

Windows下使用Docker部署RabbitMQ
2021-09-09 14:07:32

  • 拉取RabbitMQ镜像到本地,注意需要加上:management,否则是没有对应的管理界面UI的
docker pull rabbitmq:management
  • 镜像拉取成功后,本地运行
    • 如果想要实现数据持久化,需要添加以下两个命令,不需要的话可以把这两个命令去掉
      -v d:/rabbitmq/data:/var/lib/rabbitmq/mnesia/ 挂载宿主机目录到容器目录中
      --hostname my_rabbit 指定hostname的名称,因为RabbitMQ的mnesia目录中文件夹名称的一部分是hostname,如果不定义的话,是随机生成的,后续如果重新创建容器,因为挂机目录文件夹名称不一样,就无法保持新旧容器的数据一致
#15672是管理界面的端口,5672是RabbitMQ的服务端口
docker run --hostname my_rabbit --name local_mq -p 15672:15672 -p 5672:5672 -v d:/rabbitmq/data:/var/lib/rabbitmq/mnesia/  -d  rabbitmq:management
  • 打开本地浏览器,访问 http://localhost:15672 ,登录RabbitMQ管理界面,默认账号密码都是guest
    image
    出现如上的页面,说明部署成功了

本文摘自 :https://www.cnblogs.com/

开通会员,享受整站包年服务立即开通 >