• 【图解RabbitMQ-4】Docker安装RabbitMQ详细图文过程


    🧑‍💻作者名称:DaenCode
    🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开发。技术尚浅,闭关学习中······
    😎人生感悟:尝尽人生百味,方知世间冷暖。
    📖所属专栏:图解RabbitMQ


    在这里插入图片描述


    专栏推荐

    • 专门为Redis入门打造的专栏,包含Redis基础知识、基础命令、五大数据类型实战场景、key删除策略、内存淘汰机制、持久化机制、哨兵模式、主从复制、分布式锁等等内容。链接>>>>>>>>>《Redis从头学》
    • SpringBoot实战相关专栏,包含SpringBoot过滤器、拦截器、AOP实现日志、整合Freemaker、整合Redis等等实战相关内容,多篇文章登入全站热榜、领域热榜、被技术社区收录。链接>>>>>>《SpringBoot实战》


    🌟基础环境

    应用版本/型号
    服务器腾讯云轻量服务器
    镜像Centos 7.6
    Docker1.13.1

    🌟Docker环境准备

    1.Docker安装

    yum install docker-io -y
    
    • 1

    2.启动Docker

    systemctl start docker
    
    • 1

    3.修改Docker镜像仓库。

    vim /etc/docker/daemon.json
    
    {
    "debug":true,"experimental":true,
    "registry-mirrors":
    ["https://pb5bklzr.mirror.aliyuncs.com"]
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    4.重启查看镜像是否配置成功。

    systemctl restart docker
    docker info
    
    • 1
    • 2

    在这里插入图片描述


    🌟RabbitMQ安装

    1.拉取rabbitmq镜像。

    docker pull rabbitmq:management
    
    • 1

    2.启动docker容器。

    docker run -d --hostname rabbit_host --name daencode_rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=daencode -p 15672:15672 -p 5672:5672 rabbitmq:management
    
    • 1

    参数介绍

    1. -d:守护进程运行
    2. –hostname:指定主机名称
    3. –name:指定容器名称
    4. -p:端口号
    5. -e:指定参数。
    6. RABBITMQ_DEFAULT_USER-访问rabbitmq的用户名
    7. RABBITMQ_DEFAULT_PASS-访问rabbitmq的密码
    8. 用户名和密码默认为guest/guest。

    🌟RabbitMQ端口号

    端口号说明
    5672默认客户端端口号,用于连接rabbitmq
    15672默认管理界面端口号,用于访问管理界面
    25672默认节点间通信端口号,用于集群内节点通信
    4369EPMD 守护进程端口号,用于节点间通信管理

    🌟访问RabbitMQ Web管理界面

    1.云服务器开通相关端口号,如果是本地虚拟机注意关闭防火墙
    在这里插入图片描述

    2.访问IP地址。如果是本地虚拟机可以通过ip addr查看ip地址。

    http://ip:15672
    
    • 1

    3.效果展示
    在这里插入图片描述
    在这里插入图片描述


    🌟写在最后

    有关于Docker安装RabbitMQ详细图文过程到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


    请添加图片描述

  • 相关阅读:
    [博弈]Swap Game Codeforces1747C
    ANSYS mechanical如何在Workbench环境中使用高性能计算
    C++ AVL树手撕代码实现
    spring-boot 单元测试 faq2
    LNMP架构:搭建Discuz论坛
    一百七十二、Flume——Flume采集Kafka数据写入HDFS中(亲测有效、附截图)
    linux安装mysql
    用于标记蛋白质和抗体的Biotin-LC-Sulfo-NHS|CAS:191671-46-2
    驻波在物理上的应用与魅力
    如何查看笔记本电池健康度?(超级详细)
  • 原文地址:https://blog.csdn.net/2302_79094329/article/details/132685095