• Docker安装RMQ


    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11752934.html

    进入rabbitmq的docker hub镜像仓库地址:https://hub.docker.com/_/rabbitmq

    选择带有“mangement”的版本(包含web管理页面)进行镜像拉取

    拉取镜像

    1 docker pull rabbitmq:3.8.0-management

    启动容器

    1 docker run --name RMQ -v ~/dockerdata/rabbitmq:/var/lib/rabbitmq --hostname RMQ -e RABBITMQ_DEFAULT_VHOST=/ -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 5672:5672 -p 15672:15672 -d rabbitmq:3.8.0-management

    Note:

    --name 指定容器名
    -v 映射目录或文件
    --hostname 主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名)
    -e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:默认虚拟机名;RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)
    -d 后台运行容器
    -p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号)

    查看容器

    使用浏览器打开web管理页面 http://localhost:15672

    如果想添加新的账号可以执行如下命令

    1 rabbitmqctl add_user test 123456
    2 
    3 rabbitmqctl set_user_tags test administrator
    4 
    5 rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
    6 
    7 rabbitmqctl list_users

  • 相关阅读:
    13 数据库主从
    12 数据备份
    11 锁机制
    12 日志
    10 索引(二)
    09 索引
    update kernel 3.10-3.12
    haproxy para config
    mysql slave to master
    storage disk
  • 原文地址:https://www.cnblogs.com/agilestyle/p/11752934.html
Copyright © 2020-2023  润新知