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
Dieser Artikel untersucht die ES6-for...of-Schlei...
Bei der Entwicklung von Web-Frontends entwerfen U...
Wenn sich ein Benutzer registriert, klickt er auf...
Vorwort Zuerst wollte ich es mit wget auf CentOS8...
1. Entdecken Sie das Problem © ist das Co...
MySQL-Sequenz AUTO_INCREMENT ausführliche Erkläru...
Lernziele: Lernen Sie, MySQL-Datenbanken unter de...
Das Wirkungsdiagramm sieht wie folgt aus: <!DO...
Inhaltsverzeichnis Ideen Hostkonfiguration Konfig...
brauchen: Der Ressourcenserver der offiziellen We...
Inhaltsverzeichnis 1. Was ist eine JavaScript-Eng...
Vorwort InnoDB speichert Daten in Tablespaces. In...
1. Laden Sie MySQL herunter Download-Adresse: htt...
Inhaltsverzeichnis 1. Einige Punkte, die Sie beac...
Inhaltsverzeichnis 1. Schreiben Sie ein HTML, das...