日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

【Centos 8】【Centos 7】【Docker】 安装 RabbitMQ

發布時間:2024/9/19 centos 80 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Centos 8】【Centos 7】【Docker】 安装 RabbitMQ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

  • CentOS Linux release 8.2
  • CentOS Linux release 7.6
  • docker 19.03.14

準備

  • docker 已安裝。
  • 安裝 docker 參考:【Centos 8】【Centos 7】安裝 docker

  • 選擇合適的redis鏡像。
    查找redis鏡像。
  • rabbitmq版本拉取命令
    最新版本(帶management)docker pull rabbitmq:management
    最新版本(不帶management)docker pull rabbitmq:latest
    3.8.x里最新的版本(帶management)docker pull rabbitmq:3.8-management
    3.x里最新的版本(帶management)docker pull rabbitmq:3-management
    3.8.14(帶management)docker pull rabbitmq:3.8.14-management
    3.8.13(帶management)docker pull rabbitmq:3.8.13-management
    3.8.0(帶management)docker pull rabbitmq:3.8.0-management
    3.7.20(帶management)docker pull rabbitmq:3.7.20-management
  • 條件有限時,也可以這樣查找 Docker Image for RabbitMQ(這種方式目前還無法獲得tag)。
  • shell> docker search rabbitmq NAME DESCRIPTION STARS OFFICIAL AUTOMATED rabbitmq RabbitMQ is an open source multi-protocol me… 3456 [OK] bitnami/rabbitmq Bitnami Docker Image for RabbitMQ 55 [OK] tutum/rabbitmq Base docker image to run a RabbitMQ server 21 kbudde/rabbitmq-exporter rabbitmq_exporter for prometheus 14 [OK] frodenas/rabbitmq A Docker Image for RabbitMQ 12 [OK] cyrilix/rabbitmq-mqtt RabbitMQ MQTT Adapter 9 [OK] arm32v7/rabbitmq RabbitMQ is an open source multi-protocol me… 7 arm64v8/rabbitmq RabbitMQ is an open source multi-protocol me… 6 gonkulatorlabs/rabbitmq DEPRECATED: See maryville/rabbitmq 5 [OK] aweber/rabbitmq-autocluster RabbitMQ with the Autocluster Plugin 5 pivotalrabbitmq/rabbitmq-server-buildenv Image used to build and test RabbitMQ server… 4 pivotalrabbitmq/rabbitmq-autocluster RabbitMQ with the rabbitmq-autocluster plugi… 3 henrylv206/rabbitmq-autocluster RabbitMQ Cluster 2 [OK] riftbit/rabbitmq RabbitMQ 3.x Container based on Alpine Linux… 2 heidiks/rabbitmq-delayed-message-exchange RabbitMQ with the compatible version of the … 2 [OK] deadtrickster/rabbitmq_prometheus RabbitMQ + Prometheus RabbitMQ Exporter plug… 2 amd64/rabbitmq RabbitMQ is an open source multi-protocol me… 1 ekesken/rabbitmq docker image for rabbitmq that is configurab… 1 [OK] i386/rabbitmq RabbitMQ is an open source multi-protocol me… 1 webhostingcoopteam/rabbitmq-conf RabbitMQ Configurator for Rancher 1 [OK] foxylion/rabbitmq Preconfigured RabbitMQ docker image with sup… 1 [OK] activatedgeek/rabbitmqadmin A rabbitmqadmin docker image for administrat… 1 [OK] s390x/rabbitmq RabbitMQ is an open source multi-protocol me… 0 pdffiller/rabbitmq Rabbitmq 3.7.3 with delayed_message plugin,c… 0 ppc64le/rabbitmq RabbitMQ is an open source multi-protocol me… 0

    安裝 RabbitMQ

  • 安裝 RabbitMQ
  • shell> docker run -d --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:3-management f95cd6c4067ff2cbdf79889855abfefe8b2ff5968be5fdb4e374fdcb67aebe5c

    上述命令有幾個意思:

    • 下載 Docker Image for RabbitMQ
    • 創建名為 rabbitmq(--name rabbitmq 指定的容器名)的容器
    • 運行名為 rabbitmq 的容器

    可以通過下面的命令查看名為 rabbitmq 的容器的元數據

    shell> docker inspect rabbitmq
  • 查看 rabbitmq 是否已被 docker 啟動
  • shell> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f95cd6c4067f rabbitmq:3-management "docker-entrypoint.s…" About a minute ago Up About a minute 4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, 15671/tcp, 15691-15692/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp rabbitmq
  • 訪問 rabbitmq 的管理地址
    http://localhost:15672

    默認用戶名和密碼:guest/guest
  • 啟動/停止 RabbitMQ

  • 啟動 RabbitMQ
  • shell> docker start rabbitmq
  • 停止 RabbitMQ
  • shell> docker stop rabbitmq

    其它

    • 刪除名為 rabbitmq 的容器

      shell> docker rm -v rabbitmq

      一旦刪除容器,將不能通過 docker start rabbitmq 再次啟動 rabbitmq 。如需再次啟動,需要安裝。

    • rabbitmq 官方手冊中提到的 docker 安裝命令中帶有 --rm 選項。
      docker run 命令帶 --rm 命令選項,等價于在容器退出后,執行docker rm -v。

    參考

    https://hub.docker.com/_/rabbitmq
    https://www.runoob.com/docker/docker-command-manual.html
    https://blog.csdn.net/myNameIssls/article/details/99702877

    總結

    以上是生活随笔為你收集整理的【Centos 8】【Centos 7】【Docker】 安装 RabbitMQ的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。