Docker-Installations- und Konfigurationsschritte für RabbitMQ

Docker-Installations- und Konfigurationsschritte für RabbitMQ

Bereitstellung auf einem einzelnen Computer

Dieser Artikel zeigt, wie RabbitMQ mit Docker auf einem CentOS 7-System installiert wird.

Online Pull

RabbitMQ-Spiegel

Docker Pull RabbitMQ: 3-Verwaltung

注:rabbitmq:3-management是一個基于瀏覽器圖形的管理界面,用于管理、監控rabbitmq的運行情況,它是以插件的形式提供的。

Spiegel anzeigen

Docker-Bilder

Bildbeschreibung hier einfügen

Erstellen und Ausführen von RabbitMQ

Erstellen und Ausführen von RabbitMQ-Befehlen:

Docker-Ausführung \
 -e RABBITMQ_DEFAULT_USER=rabbitmq\
 -e RABBITMQ_DEFAULT_PASS=rabbitmq\
 --name RabbitMQ\
 --hostname mq1 \
 -p 15672:15672 \
 -p 5672:5672 \
 -D \
rabbitmq:3-management

Befehlserklärung:

  • RABBITMQ_DEFAULT_USER=rabbitmq : Benutzername
  • RABBITMQ_DEFAULT_PASS=rabbitmq : Passwort
  • Wenn wir MQ in Zukunft besuchen oder uns bei der MQ-Verwaltungsplattform anmelden, benötigen wir dieses Konto und dieses Passwort.
  • --name RabbitMQ : Definieren Sie den Containernamen
  • --hostname mq1 : Definieren Sie den MQ-Hostnamen
  • -p 15672:15672 : Map-Port 15672------>Port der RabbitMQ-Verwaltungsplattform
  • -p 5672:5672 : Map-Port 5672------>RabbitMQ-Nachrichtenkommunikationsport, Nachrichten werden über diesen Port gesendet und empfangen
  • -d : im Hintergrund ausführen
  • rabbitmq : Bildname ohne Versionsnummer, standardmäßig die neueste Version

Erstellen und Ausführen des MQ-Containers erfolgreich

Erfolg schaffen

Bildbeschreibung hier einfügen

Anzeigen laufender Container

Docker PS

Bildbeschreibung hier einfügen

Hinzufügen von Firewall-Regeln

Da ich Cloud-Dienste anstelle von virtuellen Maschinen verwende, muss ich Ports öffnen

Bildbeschreibung hier einfügen

Deaktivieren Sie die Linux-Firewall:

# Schließen Sie systemctl stop firewalld
# Deaktivieren Sie den Start der Firewall systemctl disable firewalld

Greifen Sie auf den Port der RabbitMQ-Verwaltungsplattform zu

Geben Sie in die Adressleiste des Browsers ein:

Server-IP:15672

Das Kontokennwort wird beim Erstellen des Containers definiert:

## Konto rabbitmq
 -e RABBITMQ_DEFAULT_USER=rabbitmq\
 ## Passwort rabbitmq
 -e RABBITMQ_DEFAULT_PASS=rabbitmq\

Bildbeschreibung hier einfügen

Überblick

Bildbeschreibung hier einfügen

Anschlüsse

In Zukunft werden sowohl消息發送者als auch消息接收者eine Verbindung mit MQ herstellen

Bildbeschreibung hier einfügen

Kanäle

Sowohl消息發送者als auch消息接收者führen das Senden und Empfangen von Nachrichten basierend auf dem Kanalkanal durch

Bildbeschreibung hier einfügen

Börsen

Bildbeschreibung hier einfügen

Warteschlangen

Die Warteschlange dient zum Speichern von Nachrichten.

Bildbeschreibung hier einfügen

Benutzer Benutzerverwaltung

Bildbeschreibung hier einfügen

Oben sind die Details der Implementierungsschritte der Docker-Installation und -Konfiguration von RabbitMQ aufgeführt. Weitere Informationen zur Docker-Installation von RabbitMQ finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Eine detaillierte Einführung in die Bereitstellung einer RabbitMQ-Umgebung mit Docker
  • So stellen Sie einen RabbitMQ-Cluster mit Docker bereit
  • So erstellen Sie eine RabbitMQ-Clusterumgebung mit Docker
  • Detaillierte Schritte zur Installation von RabbitMQ im Docker

<<:  Detaillierte Erläuterung der elastischen CSS3-Erweiterungsbox

>>:  Ein praktischer Bericht über die Prüfung und Bearbeitung doppelter MySQL-Datensätze vor Ort

Artikel empfehlen

Was ist nach der Installation von Ubuntu 20.04 zu tun (Anleitung für Anfänger)

Ubuntu 20.04 wurde veröffentlicht und bringt viel...

Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

Vorwort In letzter Zeit habe ich Kunden dabei geh...

Detaillierte Erklärung der Top-Befehlsausgabe in Linux

Vorwort Ich glaube, jeder hat den Befehl top unte...

MySQL-Sortierung – Chinesische Details und Beispiele

Detaillierte Erklärung zur MySQL-Sortierung chine...

Implementierung von MySQL-indexbasierten Stresstests

1. Datenbankdaten simulieren 1-1 Datenbank- und T...

Schnellstart der Vue3-Dokumentation

Inhaltsverzeichnis 1. Einrichtung 1. Der erste Pa...

So führen Sie den Betrieb nach dem Verlassen des Docker-Containers weiter aus

Phänomen: Führen Sie ein Image aus, zum Beispiel ...

Tomcat erhält den Clientdomänennamen des Nginx-Reverse-Proxys

Frage Nach dem Nginx-Reverse-Proxy erhält die Tom...

Löschen von zwei Bildern mit derselben ID im Docker

Als ich heute einen Docker-Container erstellt hab...

Spezielle Methode zum Hinzufügen von Fremdschlüsseleinschränkungen in MySQL

Die Betriebsumgebung dieses Tutorials: Windows 7-...

Verwendung des Linux-Befehls ifconfig

1. Befehlseinführung Der Befehl ifconfig (Netzwer...