zoukankan      html  css  js  c++  java
  • docker-compose容器化构建rabbitmq服务

    因为官网下载安装包太南了。

     我实在是下载不下来,一整天了。

    于是采用docker-compose快速搭建rabbitmq。

    非常简单:

    # cd /home/rabbitmqdocker
    # mkdir data
    # mkdir log
    # vi docker-compose.yml

    version: '2'
    services:
        rabbitmq:
           hostname: rabbitmq
           environment:
             RABBITMQ_DEFAULT_VHOST: "XXX"
             RABBITMQ_DEFAULT_USER: "账户"
             RABBITMQ_DEFAULT_PASS: "密码"
           image: "rabbitmq:3.7.16-management"
           restart: always
           volumes:
             - "./data:/var/lib/rabbitmq"
             - "./log:/var/log/rabbitmq/log"
           ports:
             - "15672:15672"
             - "4369:4369"
             - "5672:5672"
             - "25672:25672"

    hostname  主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名);

    RABBITMQ_DEFAULT_VHOST:默认虚拟机名

    RABBITMQ_DEFAULT_USER:默认的用户名

    RABBITMQ_DEFAULT_PASS:默认用户名的密码

    4369 -- erlang发现口

    5672 --client端通信口

    15672 -- 管理界面ui端口

    25672 -- server间内部通信口

    启动容器:

    docker-compose up -d

    查看容器:

     查看容器启动日志:# docker logs -f ff08aad3d845 --tail=20

     

     

  • 相关阅读:
    集合类提供的的方法
    集合相关常识
    day12练习题
    Django(重点)
    cookie和session
    admin的配置
    Django安装和配置环境变量
    django ORM创建数据库方法
    前端学习之jquery
    数据库基础
  • 原文地址:https://www.cnblogs.com/zoujiaojiao/p/12463284.html
Copyright © 2011-2022 走看看