首页 > 其他 > 详细

docker 使用rabbitmq 及在Django项目中的配置

时间:2021-08-11 15:35:25      阅读:16      评论:0      收藏:0      [点我收藏+]
#带管理页面
#下载镜像
docker pull rabbitmq:management
  
#创建容器并运行(15672是管理界面的端口,5672是服务的端口。这里顺便将管理系统的用户名和密码设置为admin admin)
docker run -dit --name rabbitmq -p 15672:15672 -p 5672:5672  -v /Users/liangshu/rabbitmq/lib:/var/lib/rabbitmq -v /Users/liangshu/rabbitmq/log:/var/log/rabbitmq  rabbitmq:management

#进入容器          
docker exec -it rabbitmq bash

cd /usr/sbin/
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl  add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl  set_permissions -p / admin .* .* .*


#celery 配置mq
RABBITMQ_HOSTS = "localost"

RABBITMQ_PORT = 5672

RABBITMQ_VHOST = /

RABBITMQ_USER = admin

RABBITMQ_PWD = admin

BROKER_URL = amqp://%s:%s@%s:%d/%s % (RABBITMQ_USER, RABBITMQ_PWD, RABBITMQ_HOSTS, RABBITMQ_PORT, RABBITMQ_VHOST)

 

docker 使用rabbitmq 及在Django项目中的配置

原文:https://www.cnblogs.com/liangliangzz/p/15128105.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!