RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。作为应用中间件rabbitmq被广泛应用于应用部署中,今天我们就来演示rabbitmq容器的安装。当然,你也可以选择网上下载离线包进行离线安装。
操作演示:
1.拉取镜像文件到本地
2.使用命令启动rabbitmq容器
docker run -d --name rabbitmq --hostname rabbit --privileged=true --restart=always -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:latest
--privileged=true 特权模式启动容器
--restart=always 设置容器开机自启
3.接下来进行rabbitmq的测试
4.启动rabbitmq的web访问
5.通过使用浏览器访问rabbitmq网页服务
6.通过rabbitmq的网页服务我们就可以管理到应用相关队列信息。
root@rabbit:/# rabbitmqctl version 【容器内查看rabbitmq版本】
3.11.10
至此,rabbitmq容器服务已经搭建完成。