我试图在我的本地环境中测试RabbitMQ和Bunny的功能作为概念证明。我们目前正在使用Beaneater / Beanstalk并希望改变。我正在使用vagrant用于我的本地环境,但似乎无法找到合适的VM。
任何人都可以直接指出一个好的教程,它提供了一步一步的指导,因为我尝试的众多人似乎采取了不同的方法。
答案 0 :(得分:2)
你考虑过码头工人吗?
我曾经为我需要的服务做过流浪者和其他类型的虚拟机,但现在我正在使用docker来做这样的事情。
从http://docker.com下载并安装docker(获取最新的Docker for Mac,Docker for Windows或Docker Engine for linux - 而不是他们在主页上链接到的“docker toolbox”)
安装好docker之后,您可以下载rabbitmq图像,并创建一个容器:
docker pull rabbitmq:management
docker run -d -p 5672:5672 -p 15672:15672 --name rmq rabbitmq:management
现在当你需要运行rabbitmq时,你就这样做了:
docker start rmq
当你不需要它运行时:
docker stop rmq
对于rabbitmq客户端和Web管理界面,您可以通过localhost
通过此设置的端口转发来访问RMQ。
有关此Rabbitmq泊坞窗图像的更多信息,请访问:https://hub.docker.com/_/rabbitmq/