dockerでrabbitmqをインストールすると管理ページに入れなくなる問題

dockerでrabbitmqをインストールすると管理ページに入れなくなる問題

1. 環境整備

  1. Tencent Cloud Server CENTOS 7 バージョン
  2. Dockerコンテナをインストールする

2. インストールを開始する

docker pull rabbitmq:management

注: docker pull rabbitmqを直接インストールしないのはなぜですか? これは、これをインストールした後、対応するポートを開いた後、管理バックエンドに直接アクセスできなくなるためです。追加のコマンドで開く必要があります。この状況については後で説明します。

コンテナが実行中で、対応するポートが開いている

docker run -di --name=mycloud_rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq:management

マッピング後、外部ネットワーク http://yourdomain:15672/ を介して管理バックエンドに直接アクセスできます。

ここに画像の説明を挿入

2.1 インストール後に管理バックエンドが開けない問題を解決する

友人が docker ps をインストールし、rabbitmq が正常に起動し、ポートも正常であることを確認しましたが、管理バックエンドの Web ページをまだ開くことができません。これは、プルしたイメージが rabbitmq だったためです。
次の文を実行しました:

docker pull rabbitmq
管理バックエンドウェブページはデフォルトでは有効になっていません。自分で有効にする必要があります。

次に実行する

docker run -di --name=mycloud_rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 rabbitmq

次に実行する

ドッカーps
docker exec -it イメージID /bin/bash
rabbitmq-plugins は rabbitmq_management を有効にします

その後、管理バックエンドの Web サイトにアクセスできます。

これで、docker に rabbitmq をインストールして管理ページに入れないという問題についての記事は終わりです。docker に rabbitmq をインストールすることに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

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

<<:  HTMLの基礎: HTMLの基本構造

>>:  HTML チュートリアル、optgroup 要素の理解

推薦する

MySQLのネクストキーロックのロック範囲についての簡単な説明

序文ある日、突然 MySQL の次のキー ロックについて尋ねられ、私の即座の反応は次のようなものでし...

Vue プロジェクトはファイルダウンロードの進行状況バー機能を実装します

日常業務でファイルをダウンロードする一般的な方法は 2 つあります。 1 つ目は、サーバーのファイル...

タブ切り替え効果を実現するJavaScript

この記事では、タブ切り替え効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...

Dockerデータストレージのバインドマウントの詳細な説明

この記事を読む前に、Volumes について予備知識を身に付けておいてください。詳細については、こち...

システムエラー 1067 を解決するための MySQL データベース グリーン バージョンのインストール チュートリアル

ソフトウェアのグリーンバージョンとインストールバージョンの違いは何ですか?通常、ファイルのインストー...

Vue での親子コンポーネント通信と、sync を使用して親子コンポーネント データを同期する

目次序文子コンポーネントは親コンポーネントにデータを渡す1. 親コンポーネントから子コンポーネントに...

Linux で MySQL 8.0 バージョンをアンインストールする方法

1. MySQLをシャットダウンする [root@localhost /]# サービスmysqldを...

Linux コマンドを使用してオーディオ形式を変換および結合する方法

FFmpeg flacをインストールする eric@ray:~$ sudo apt install ...

CentOS に PHP5 をインストール、PHP をアンインストール、PHP7 をインストールするチュートリアル

まず、PHP5をインストールするのはとても簡単ですyum install php PHP5 を使用し...

開発者とオペレーターが注目すべき Linux デバッグ ツール [推奨]

システム パフォーマンスの専門家である Brendan D. Gregg 氏は、LinuxCon N...

MySQL の基本: グループ化関数、集計関数、グループ化クエリの詳細な説明

目次1. 使い方が簡単2. DISTINCTを使用して重複を削除する3. COUNT()の詳細な紹介...

同じ IP のアクセス頻度を制限するように nginx を設定する方法

1. nginx.conf の http{} に次のコードを追加します。 limit_conn_zo...

LinuxにMySQLデータベース5.6のソースコードをインストールし、ログインユーザーのパスワードを変更する

この記事では、主に Linux で MYSQL データベースをインストールする方法について説明し、M...

デザイン理論:フォントデザインの基礎

<br />言葉は、人間の思考や感情を伝えるために必然的に生み出されるものです。人類の文...