• docker入门——rabbit MQ


    准备工作

    在docker内部署任何应用,都需要先下载对应的镜像;下载镜像之前,需要先搜索镜像来确认该镜像是否存在:

    docker search rabbitmq

    从列表可以看到,docker已经有了rabbitmq的镜像,名称是“rabbitmq”,接下来下载镜像:

    docker pull rabbitmq:management

    (因为 management 包含web管理界面,所以下载这个。)完成后,查看一下本地镜像:

    容器设置

    在docker中,真正运行的是容器,镜像在我理解中是一种环境。我们在指定的镜像中运行某个容器,然后编辑和配置这个容器,从而达到想要的效果。使用以下命令运行一个rabbitmq容器:

    docker run -d --name rabbitmq01 -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:management

    解释一下

    -d:代表后台运行,并返回容器的ID;

    --name rabbitmq01:自定义容器名称为rabbitmq01;

    -p 5672:5672:将宿主机上的端口映射到容器对应端口。5672是客户端访问端口;

    -p 15672:15672:将宿主机上的端口映射到容器对应端口。15672是web控制台访问端口。

    -e RABBITMQ_DEFAULT_USER=admin:默认账户 admin

    -e RABBITMQ_DEFAULT_PASS=admin:默认密码 admin

    rabbitmq:management:依赖镜像的名称。

    运行成功后,查看容器是否正常运行:

    rabbitmq正常运行,接下来使用服务器的15672端口就可以进入web控制台了:


    输入我们刚才设置的默认账户密码即可进入:


    部署成功!

  • 相关阅读:
    Java debug技术
    mybatis-generator插件
    JVM常见问题
    Java安全之Access control
    JVM新生代各个区的比例问题
    宣告
    退役啦!
    NOIP 2018退役祭
    自定义博客园模板
    带花树算法
  • 原文地址:https://www.cnblogs.com/muchengqingxin/p/13193078.html
Copyright © 2020-2023  润新知