zoukankan      html  css  js  c++  java
  • Linux平台使用Docker安装RabbitMQ

    Docker安装RabbitMQ

    是否安装docker

    1. 使用docker命令检查是否安装docker
    2. 如果没有安装docker,则使用yum -y install docker安装docker
    3. 使用service docker start启动docker服务
    4. 拉取RabbitMQ的镜像 docker pull rabbitmq:3.7.7-management;
    5. 使用docker images命令查询已下载的镜像。
    6. 通过docker run -d 命令创建容器并启动
    [root@iZwz9id3gfwaclhtos6thqZ soft]# docker
    -bash: docker: command not found
    [root@iZwz9id3gfwaclhtos6thqZ soft]# yum -y install docker
    [root@iZwz9id3gfwaclhtos6thqZ soft]# docker pull rabbitmq:3.7.7-management
    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
    [root@iZwz9id3gfwaclhtos6thqZ soft]# service docker start
    Redirecting to /bin/systemctl start docker.service
    [root@iZwz9id3gfwaclhtos6thqZ soft]# docker pull rabbitmq:3.7.7-management
    [root@iZwz9id3gfwaclhtos6thqZ soft]# docker images;
    REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
    docker.io/rabbitmq   3.7.7-management    2888deb59dfc        10 months ago       149 MB
    [root@iZwz9id3gfwaclhtos6thqZ soft]# docker run -d --hostname my-rabbitmq  --name  rabbit -p 15672:15672 -p 5672:5672 2888deb59dfc
    a3f3f9171fcea461b12a80eea99da94bfe156825de3a994944b0fad7e55c090c
    

    说明:

    -d 后台运行容器;

    --name 指定容器名;

    -p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);

    -v 映射目录或文件;

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

    -e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:默认虚拟机名;RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)

    7.效果图

    程序yuan
  • 相关阅读:
    iOS Xcode8的适配
    iOS从生成证书到打包上架-02(详细2016-10最新)
    iOS从生成证书到打包上架-01(详细2016-10最新)
    PHP读取CSV文件
    magento批量导入评论加星
    magento调用static block
    Magento Block的几种调用方式
    JFinal项目中获取根目录
    清除UTF-8编码文件前端的DOM
    PhpStorm注册码(2,3,4,5)通用
  • 原文地址:https://www.cnblogs.com/ooyhao/p/11257862.html
Copyright © 2011-2022 走看看