docker安装rabbitmq以及rabbitmq_management、rabbitmqctl管理工具

                                       ? d o c k e r 安装 r a b b i t m q 以及 r a b b i t m q m a n a g e m e n t 、 r a b b i t m q c t l 管理工具 \color{#FF1493}{docker安装rabbitmq以及rabbitmq_management、rabbitmqctl管理工具} docker安装rabbitmq以及rabbitmqmanagementrabbitmqctl管理工具?          


? 仰望天空,妳我亦是行人.✨
? 个人主页——微风撞见云的博客?
? 《数据结构与算法专栏》的文章图文并茂?生动形象?简单易学!欢迎大家来踩踩~?
? 《Java学习笔记专栏》的文章也在不断更新~ ?
? 希望本文能够给读者带来一定的帮助?文章粗浅,敬请批评指正!?


文章目录

  • ?使用docker部署RabbitMQ
      • 1.搜索与RabbitMQ相关的镜像
      • 2.拉取官方的RabbitMQ镜像
      • 3.在本地运行一个RabbitMQ容器
      • 4.安装 rabbitmq_management 插件
      • 5.访问地址
      • 6.安装rabbitmqctl
  • ?结语


?使用docker部署RabbitMQ

1.搜索与RabbitMQ相关的镜像

docker search rabbitmq

2.拉取官方的RabbitMQ镜像

docker pull rabbitmq

3.在本地运行一个RabbitMQ容器

docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmqdocker pull rabbitmq

通过使用这个命令,可以在本地启动一个RabbitMQ容器,并将其绑定到本地的15672和5672端口上 ,这个命令的各个参数的含义如下:

  • -d:表示以后台模式运行容器。

  • –hostname my-rabbit:指定容器的主机名为my-rabbit。

  • –name rabbit:指定容器的名称为rabbit。

  • -p 15672:15672:将容器内部的15672端口映射到宿主机的15672端口上。

  • -p 5672:5672:将容器内部的5672端口映射到宿主机的5672端口上。

  • rabbitmq:表示要运行的镜像名称为rabbitmq。

4.安装 rabbitmq_management 插件

  1. 先执行docker ps 拿到当前的镜像ID
  2. 进入容器
  3. 安装插件
  4. ctrl+p+q退出当前容器
docker ps 
docker exec -it 镜像ID /bin/bash
rabbitmq-plugins enable rabbitmq_management

5.访问地址

http://ip地址:15672,用户名和密码默认都是guest

在这里插入图片描述

6.安装rabbitmqctl

在Docker容器中,运行以下命令以安装rabbitmqctl:

apt-get update && apt-get install -y rabbitmqctl

将rabbitmqctl添加到环境变量中:

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

退出Docker容器并重启,以使更改生效,这样操作完成就可以用rabbitmqctl来执行相关指令了↓

在这里插入图片描述


在这里插入图片描述


?结语

?初学一门技术时,总有些许的疑惑,别怕,它们是我们学习路上的点点繁星,帮助我们不断成长。

?文章粗浅,希望对大家有帮助!文章来源地址https://uudwc.com/A/0ABw

原文地址:https://blog.csdn.net/qq_58035032/article/details/131132905

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年06月17日 18:17
下一篇 2023年06月17日 18:17