zoukankan      html  css  js  c++  java
  • Docker方式安装RabbitMq

    RabbitMQ安装部署

    Docker方式安装

    1. 查询rabbitmq镜像。(如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要下载带management插件的rabbitmq)
    docker search rabbitmq:management
    


    2. 拉取rabbitmq镜像

    docker pull rabbitmq:management
    


    3. 创建并启动容器

    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.RABBITMQ_DEFAULT_USER 用户名
    2.RABBITMQ_DEFAULT_PASS 密码
    3.hostname 指定容器主机名称
    4.name 指定容器名称
    5.p 将mq端口号映射到本地  15672:控制台端口号  5672:应用访问端口号
    
    1. 查看rabbitmq运行
    docker logs rabbit
    


    docker 的常见操作:

    docker info : 查看docker 运行状态以及版本相关信息的概念,是整个docker daemon 守护进程运行状况的缩影,包括容器个数,镜像个数,daemon 版本,使用的存储驱动等信息。
    docker pull :从docker 镜像仓库拉取镜像
    docker push: 提交镜像到镜像仓库 (和git的操作命令很类似)
    docker ps :查看容器(运行的docker进程)-a (查看所有的docker进程)
    docker run :运行docker 镜像
    docker start/stop: 启停docker 容器
    docker build :构建Docker镜像
    docker tag:给镜像打标签
    docker exec :在docker 容器类执行命令
    
    1. 访问web管理端
      访问 http://宿主机IP:15672,admin 用户,密码也是 admin。
  • 相关阅读:
    注册表修改 Devenv 默认启动 Visual Studio 版本
    python——高级特性(2)
    python——高级特性
    Hibernate—部分
    Filter—过滤器和拦截器的区别
    POST—常见的4种提交方式
    POST—GET—两种提交方式的区别
    JSON—fastJSON
    协程小示例
    协程基础
  • 原文地址:https://www.cnblogs.com/skills/p/13807363.html
Copyright © 2011-2022 走看看