zoukankan      html  css  js  c++  java
  • docker上部署启动RabbitMQ

    在docker上部署启动RabbitMQ及使用

    一、docker上部署启动RabbitMQ

    1、查询rabbitmq镜像

    docker search rabbitmq:management

    2、拉取rabbitmq镜像

    docker pull rabbitmq:management

    3、创建并启动容器

    3.1创建和启动
    docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitmq:management

    其中:--hostname:指定容器主机名称
    --name:指定容器名称-p:将mq端口号映射到本地

    3.2备选启动同时设置用户和密码
    docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

    注意:

    1.  
      15672:控制台端口号
    2.  
       
    3.  
      5672:应用访问端口号

    此处的端口访问是有区别的,控制台端口用于管理rabbitmq,应用访问端口号为rabbitclient等应用访问。

    3.3查看rabbitmq运行状况:

    docker logs rabbit
    4、访问    http://localhost:156725、或者 http://localhost:8080 登录   
    默认账户名:guest    密码:guest
    提醒,如果关闭计算机时未停止这个启动的容器,再次启动docker时会出现无法访问15672的情况,此时只需停止并移除这个容器,然后重启一次docker,重新执行启动rabbitmq容器的命令即可。




    注意:

    1.  
      15672:控制台端口号
    2.  
       
    3.  
      5672:应用访问端口号

    此处的端口访问是有区别的,控制台端口用于管理rabbitmq,应用访问端口号为rabbitclient等应用访问。

    3.3查看rabbitmq运行状况:

    docker logs rabbit
  • 相关阅读:
    python3获取文件夹大小
    git master分支被污染,dev是最新稳定的
    优化经验杂记
    kong
    prometheus
    C# 线程执行带参方法的几种写法(ThreadStart,delegate (),()=>)
    MySql字符集utf8mb4和utf8区别
    程序员必备的一些数学基础知识
    hbase统计表的行数的三种方法
    Flink实时计算pv、uv的几种方法
  • 原文地址:https://www.cnblogs.com/zhengwei-cq/p/12990687.html
Copyright © 2011-2022 走看看