SuchspiegelDocker-Suche Rocketmq Bildversion anzeigenWenn Sie andere Bilder anzeigen möchten, ersetzen Sie einfach den Bildnamen foxiswho/rocketmq durch andere Bilder. curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags\ | tr -d '[\[\]" ]' | tr '}' '\n'\ | awk -F: -v Bild = 'foxiswho/rocketmq' '{wenn (NR!=NF && $3 != ""){printf("%s:%s\n",Bild,$3)}}' Starten Sie nnameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1 Starten Sie den Brokerdocker run -d -p 10911:10911 -p 10909:10909\ --name rmqbroker --link rmqserver:namesrv\ -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt"\ -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m"\ foxiswho/rocketmq:broker-4.5.1 Rufen Sie den Broker-Container auf und ändern Sie die KonfigurationsdateiHinweis: Ändern Sie die IP-Adresse Ihres eigenen öffentlichen Cloud-Server-Netzwerks docker exec -it Container-ID /bin/bash # Geben Sie das Verzeichnis ein und suchen Sie die Konfigurationsdatei broker.conf cd /etc/rocketmq # broker.conf ändern vim broker.conf # Fügen Sie am Ende eine Zeile hinzu, um die öffentliche IP des Servers hinzuzufügen brokerIP1=47.116.143.16 Starten Sie den Broker neuDocker-Neustart xxx Starten Sie die UI-KonsoleHinweis: Ändern Sie die IP-Adresse Ihres eigenen öffentlichen Cloud-Server-Netzwerks docker run -d --name rmqconsole -e "JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t styletang/rocketmq-console-ng Prozess anzeigenDocker PS | grep rocketmq Anzeigen der UI-Konsole
Vollständiger Notizblock1. Bild suchen Docker Suche Rocketmq 2. Wenn Sie andere Bilder anzeigen möchten, ersetzen Sie einfach den Bildnamen foxiswho/rocketmq durch andere Bilder. curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags\ | tr -d '[\[\]" ]' | tr '}' '\n'\ | awk -F: -v Bild = 'foxiswho/rocketmq' '{wenn (NR!=NF && $3 != ""){printf("%s:%s\n",Bild,$3)}}' 3. Starten Sie nnameserver docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1 4. Starten Sie den Broker docker run -d -p 10911:10911 -p 10909:10909\ --name rmqbroker --link rmqserver:namesrv\ -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt"\ -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m"\ foxiswho/rocketmq:broker-4.5.1 5. Rufen Sie den Broker-Container auf und ändern Sie die Konfigurationsdatei. # Geben Sie den Container ein docker exec -it container id /bin/bash # Geben Sie das Verzeichnis ein und suchen Sie die Konfigurationsdatei broker.conf cd /etc/rocketmq # broker.conf ändern vim broker.conf # Fügen Sie am Ende eine Zeile hinzu, um die öffentliche IP des Servers hinzuzufügen brokerIP1=47.116.143.16 6. Starten Sie den Broker neu Docker-Neustart xxx 7. Starten Sie die UI-Konsole und ändern Sie Ihre öffentliche IP-Adresse. docker run -d --name rmqconsole -e "JAVA_OPTS=-Drocketmq.namesrv.addr=47.116.143.16:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t styletang/rocketmq-console-ng 8. Zeigen Sie die UI-Konsole 47.116.143.16:8080 an SpringBoot integriert RocketMQQuellcode-Download: http://xiazai.jb51.net/202105/yuanma/springbootrocket_jb51.rar RocketMQ vom Anfänger bis zum Meister Oben sind die Details zur Docker-Bereitstellung von Alibaba Cloud RocketMQ 4.5.1 aufgeführt. Weitere Informationen zur Docker-Bereitstellung von Alibaba Cloud RocketMQ 4.5.1 finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Implementierung von Kennwortfeld-Verifizierungsinformationen basierend auf JavaScript
>>: Beispiel für die gemeinsame Nutzung von Anker-Tags in HTML
Was ist ein Containerdatenvolumen? Wenn sich die ...
Inhaltsverzeichnis Vorwort SQL-Anweisungsoptimier...
Vorwort Wie wir alle wissen, ist „Wie zentriert m...
Inhaltsverzeichnis 1. Was ist eine berechnete Eig...
Inhaltsverzeichnis Konzept-Einführung Logische Re...
1. Regulärer Ausdrucksabgleich ~ für Groß- und Kl...
1. Überprüfen Sie zunächst, ob auf dem System MyS...
!DOCTYPE Gibt die Document Type Definition (DTD) ...
Dieser Artikel beschreibt, wie man die Zeitsynchr...
Bei den tatsächlichen Projekten, an denen ich tei...
Vorwort Dieser Artikel enthält 1. Mehrere wesentl...
In den letzten Jahren war DIV+CSS bei der Website-...
Die folgende Demonstration basiert auf MySQL Vers...
Kürzlich erhielten wir von einem Kunden eine Bitt...
Inhaltsverzeichnis 1. Grundlegende Einführung in ...