Dockerはrabbitmqのサンプルコードをインストールして実行します

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします:

[mall@VM_0_7_centos ~]$ sudo docker pull rabbitmq:3.7.15
[sudo] モールのパスワード: 
3.7.15: library/rabbitmq からのプル
5b7339215d1d: プル完了 
14ca88e9f672: プル完了 
a31c3b1caad4: プル完了 
b054a26005b7: プル完了 
eef17c6cb6cf: プル完了 
d5a267fdfe2c: プル完了 
d499647c68af: プル完了 
ad88e7bd384a: プル完了 
ae1d871f3f62: プル完了 
7ceac8eb91d4: プル完了 
ダイジェスト: sha256:78dff08cefc9fef5c9cbaabab99d783d72d37cb7bbb66a08c4f59877ef406c1f
ステータス: rabbitmq:3.7.15 の新しいイメージをダウンロードしました
docker.io/ライブラリ/rabbitmq:3.7.15

コンテナ内でrabbitmqを起動します。

[mall@VM_0_7_centos ~]$ sudo docker run -d --name rabbitmq \
> --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 \
> --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 \
> ウサギMQ:3.7.15
da8896bb8f5acc5231c636f58e26109b9c59f9b6cb3bf7359343f5c5093765ce

コンテナに入り、管理機能を有効にします。

[mall@VM_0_7_centos ~]$ sudo docker exec -it rabbitmq /bin/bash
root@da8896bb8f5a:/# rabbitmq-plugins は rabbitmq_management を有効にします 
ノード rabbit@da8896bb8f5a でプラグインを有効にする:
ウサギMQ管理
次のプラグインが設定されています:
 ウサギMQ管理
 rabbitmq_management_agent
 ウサギMQウェブディスパッチ
プラグイン設定を rabbit@da8896bb8f5a に適用しています...
次のプラグインが有効になりました:
 ウサギMQ管理
 rabbitmq_management_agent
 ウサギMQウェブディスパッチ

3つのプラグインを開始しました。

ブラウザを開き、ローカル IP とポート 15672 を入力します。

デフォルトのアカウントとパスワード guest/guest を使用してログインし、新しいユーザー mall/mall を追加します。

新しい仮想ホストを追加します:

モール ユーザー用の仮想ホスト/モールを設定します。設定を入力するには、下の赤いボックス内のモールをクリックします。

以上が今回ご紹介した知識ポイントの全てです。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • DockerでRabbitMqの共通クラスタとミラークラスタを構築する詳細な操作
  • Docker を使用した RabbitMQ 環境のデプロイの詳細な紹介
  • Dockerでrabbitmqをデプロイする際に発生した2つの問題
  • dockerでrabbitmqをインストールすると管理ページに入れなくなる問題
  • Docker デプロイメント RabbitMQ コンテナ実装プロセス分析
  • DockerにRabbitMQを素早くインストールする方法
  • Dockerでrabbitmqクラスタをデプロイする方法
  • Dockerでrabbitmqクラスタ環境を構築する方法
  • RabbitMQ の Docker インストールと設定手順

<<:  Vue は Tencent TIM インスタント メッセージングを統合します

>>:  MySQL の繰り返し読み取りレベルでファントム読み取りを解決できますか?

推薦する

Node.js を使用して png 画像に透明なピクセルがあるかどうかを判断する方法

背景PNG 画像は jpg 画像よりも多くのストレージスペースを占有しますが、PNG 画像の品質は大...

JavaScript における var と let の違い

目次1. スコープはさまざまな方法で表現されます2. 変動昇進と非昇進の違い3. 一時的なデッドゾー...

IE6のバグと修正は予防戦略です

元記事:究極の IE6 チートシート: 25 以上の Internet Explorer 6 のバグ...

シンプルな計算機を実装するためのネイティブ js

この記事の例では、参考までに簡単な計算機を実装するためのjsの具体的なコードを共有しています。具体的...

DockerコンテナにNFS共有ディレクトリをマウントする実装

以前、https://www.jb51.net/article/205922.htm で、Docke...

CSS を使用して同じ親タグの左側と右側に 2 つのボタンを配置する方法

この記事では、主に同じ親タグの左側と右側にある 2 つのボタンの CSS レイアウト方法を紹介し、皆...

MySQLデータベースのマスタースレーブ同期構成と読み取り書き込み分離

MySQL マスター スレーブ レプリケーションを使用する利点は次のとおりです。 1. 安定性を向上...

VMWare12 グラフィックチュートリアルで Apple Mac OS X をインストールする

1. はじめに:友人はシステム知識を学びたいと考えており、Apple のラップトップを使用していまし...

js でクラスセレクターと名前属性セレクターを実装する手順の例

jQuery の登場により、DOM の操作効率が大幅に向上し、開発がより高いレベルに引き上げられまし...

Ubuntu 20.04 に cuda10.1 をインストールする手順 (グラフィック チュートリアル)

インストール前の準備CUDA の主な目的はディープラーニングであり、現在主流のディープラーニングフレ...

Dockerコンテナのインポ​​ートとエクスポートに関するチュートリアル

背景Docker の人気は、コンテナの共有と移植が容易であることと密接に関係しています。ユーザーは、...

MySQL監視ツールmysql-monitorの詳細な説明

1. 概要mysql-monitor MYSQL 監視ツール、最適化ツール、1 つの Java Sp...

MySQL インポートおよびエクスポートのバックアップの詳細

目次1. MySQLのバックアップタイプの詳細な説明1. バックアップがデータベースに与える影響に基...

Docker に influxdb をインストールするための詳細なチュートリアル (パフォーマンス テスト)

1. 前提条件1. プロジェクトが展開されました2. Dockerはすでにインストールされている2...

この記事ではCSSの組み合わせセレクターの使い方を説明します

CSS 組み合わせセレクターには、単純なセレクターのさまざまな組み合わせが含まれます。 CSS3 に...