Docker 之 RabbitMQ安装教程 基于腾讯云
由于需要学习RabbitMQ(主要是项目启动了mq本地却没有服务控制台老是在连mq,致使我热部署都不知道到底成功没),所以才有了这个教程,下面介绍RabbitMQ
准备工作
下载所需环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
由于MQ运行环境是Erlang 所以要安装Erlang 哦
yum install erlang
1,啥是RabbitMQ
2.常见的面试题
为什么要用mq? 如何保证消息传输的可靠性?(很多) 如何保证消息能传递到消费端不丢失,而且消费者必须收到消息(小米) 还有很多到时候有时间再更新
3.安装
查看rabbitMQ镜像: management版本,不指定版本号默认为最新版本latest docker search rabbitmq:management
4.拉去MQ镜像
docker pull rabbitmq:management
5.看看你的镜像
docker images
6.启动MQ (我设置的用户名是admin 密码也是admin)
docker run -d -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --name rabbitmq --hostname=rabbitmqhostone
rabbitmq:management
7.启动时如果报警告 说什么ipv4 啥的 看我另一个帖子,这里不赘述
8.启动成功界面
9.登录后界面
新鲜刺激的东西永远都有,玩之前掂量掂量自己几斤几两