• 当asp.net core偶遇docker一(模型验证和Rabbitmq 一)


    比如我们有一些设计,依赖于某些软件,比如rabbitmq

    当管理员功能,反复错误三五次之后,就发送一条消息到队列里去,我们又不希望对原先设计带来侵入式的改变业务

    这个时候,我们就可以在模型验证里面加入一条冲向rabbitmq的代码了

    既然是docker,还是先说说如何部署一个docker容器的rabbitmq吧

    先找一个rabbitmq镜像吧

    docker search rabbitmq

    这条语句实现了查找rabbitmq容器的功能,我们找一条

    我看上了这条

    pdffiller/rabbitmq,主要是附上了版本,一看就觉得靠谱

    拉去一下镜像

    docker pull pdffiller/rabbitmq

    看一下

    docker image ls

    名字太长了,创建一个短名称的镜像

    docker tag pdffiller/rabbitmq rabbitmq

    上面的是我已经改名之后的

    发现

    pdffiller/rabbitmq和rabbitmq的大小、镜像ID都一样,其实本质他们都是一个,只是用了一个别名,方面后面使用

    启动一下rabbitmq吧,对了,要把端口隐射出来,因为我们调试的时候,需要和物理机访问

    docker -itd rabbitmq -p 15672:15672 -p 5672:5672

    两个端口15672和5672,前者是rabbitmq的web端口,后者是队列的端口

    隐射到物理机端口,我们web打开一下

    http://127.0.0.1:15672

     

  • 相关阅读:
    Beta 冲刺(4/7)
    Beta 冲刺(3/7)
    Beta 冲刺(2/7)
    福大软工 · 最终作业
    福大软工 · 第十二次作业
    Beta 冲刺(7/7)
    Beta 冲刺(6/7)
    Beta 冲刺(5/7)
    Beta 冲刺(4/7)
    Beta 冲刺(3/7)
  • 原文地址:https://www.cnblogs.com/NCoreCoder/p/9939185.html
Copyright © 2020-2023  润新知