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 の繰り返し読み取りレベルでファントム読み取りを解決できますか?

推薦する

nginx を使用してブルーグリーン デプロイメントをシミュレートする方法

この記事では、ブルーグリーン デプロイメントと、nginx を使用してブルーグリーン デプロイメント...

MySQLのユーザー管理とPostgreSQLのユーザー管理の違い

1. MySQL ユーザー管理[例1.1] ローカルMySQLサーバーのテストデータベースにroot...

Windows での Nginx のインストールと環境設定 (nginx をサービスとして実行)

最初で最も重要なステップは、Windows 環境に Ngnix サービスをインストールする方法です。...

Office ファイルのオンライン プレビュー用の Vue サンプル コード

最近、電子アーカイブに取り組んでおり、バックエンドではファイルの Huawei Cloud OSS ...

JSはアニメーションのレイアウト変換を実装します

JS でアニメーションを記述する場合、移動前に相対位置を絶対位置に変換してからアニメーション機能を実...

Linux ファイル/ディレクトリの権限と所有権の管理

1. ファイルの権限と所有権の概要1. アクセス権Read r: ファイルの内容を表示し、ディレクト...

HTMLとは何ですか?

HTML 開発の歴史: HTML は英語で Hypertext Marked Language の...

Matlab による JavaScript プログラミング、重心アルゴリズムによる位置決め学習

目次Matlab セントロイドアルゴリズムMatlab はクローズドな商用ソフトウェアであり、米国政...

VMWare を使用して Windows 上で Linux 環境を構築する手順 (画像とテキスト)

Mac を返却して以来、元のラップトップは使用されていません。このラップトップの構成は非常に良好で...

Tomcatがセッションを管理する方法の例

ConcurrentHashMapを学習しましたが、どのように適用すればよいかわかりませんか? To...

mysqlサーバーは--skip-grant-tablesオプションで実行されています

MySQLサーバーは--skip-grant-tablesオプションで実行されているため、このステー...

nginx でクロスドメイン障害修復を構成する方法の例

Nginxのクロスドメイン設定は次のようには機能しません サーバー{ 聞く 80; server_n...

Mysql5.7 サービスを開始できません。グラフィカル ソリューション チュートリアル

p>「サービス」で手動で起動すると、 コンソールから起動します: 次に、...\MySQL S...