zoukankan      html  css  js  c++  java
  • Docker系列之RabbitMQ安装部署教程

    Docker系列之RabbitMQ安装部署教程

    因为学习RabbitMQ需要,需要安装RabbitMQ,网上找资料,RabbitMQ官方提供了window版、Linux版、Docker版的管理页面,为了方便,选择了docker版本进行学习

    主要介绍一下Docker版本,常用的docker镜像操作:
    在这里插入图片描述

    查询rabbitMQ镜像:

    management版本,不指定默认为最新版本latest

     docker search rabbitmq:management
    

    在这里插入图片描述
    拉取镜像:

    docker pull rabbitmq:management
    

    查看docker镜像列表:

    docker images
    

    Docker容器操作:
    ok,上面命令执行后,镜像就已经拉取到本地仓库了,然后可以进行容器操作,启动rabbitMQ

    简单版

    docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management
    
    • -d 后台运行
    • -p 隐射端口
    • --name 指定rabbitMQ名称

    复杂版(设置账户密码,hostname)

    docker run -d -p 15672:15672  -p  5672:5672  -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --name rabbitmq --hostname=rabbitmqhostone  rabbitmq:management
    
    • -d 后台运行
    • -p 隐射端口
    • --name 指定rabbitMQ名称
    • RABBITMQ_DEFAULT_USER 指定用户账号
    • RABBITMQ_DEFAULT_PASS 指定账号密码

    执行如上命令后访问:http://ip:15672/

    默认账号密码:guest/guest
    在这里插入图片描述
    在这里插入图片描述
    其它常用容器命令:

    查看运行中的容器

    # 查看所有的容器用命令docker ps -a
    docker ps
    

    启动容器

    # eg: docker start 9781cb2e64bd
    docker start CONTAINERID[容器ID]
    

    stop容器

    docker stop CONTAINERID[容器ID]
    

    删除一个容器

     docker rm CONTAINERID[容器ID]
    

    查看Docker容器日志

    # eg:docker logs 9781cb2e64bd
    docker logs container‐name[容器名]/container‐id[容器ID]
    
  • 相关阅读:
    ytu 2030: 求实数绝对值(水题)
    [PHP] 链表数据结构(单链表)
    PHP将数据写入指定文件中
    PHP获取文件后缀名
    PHP数组序列化和反序列化
    PHP二维数组(或任意维数组)转换成一维数组的方法汇总
    PHP获取文件大小的方法详解
    PHP中嵌套函数被调用时出现报错的问题
    PHP递归排序
    PHP实现简单倒计时
  • 原文地址:https://www.cnblogs.com/mzq123/p/12669881.html
Copyright © 2011-2022 走看看