Laden Sie das Redis-Image herunter Docker-Pull yyyyttttwwww/redis Einen Decknamen verwenden Docker-Tag docker.io/yyyyttttwwww/redis redis Löschen Sie das ursprüngliche Bild-Tag Docker RMI Docker.io/yyyyttttwwww/redis Starten Sie den Redis-Container mit 6 Knoten. Beachten Sie, dass das verwendete Netzwerk net1 ist. docker run -it -d --name r1 -p 5001:6379 --net=net1 --ip 172.19.0.101 redis bash docker run -it -d --name r2 -p 5002:6379 --net=net1 --ip 172.19.0.102 redis bash docker run -it -d --name r3 -p 5003:6379 --net=net1 --ip 172.19.0.103 redis bash docker run -it -d --name r4 -p 5004:6379 --net=net1 --ip 172.19.0.104 redis bash docker run -it -d --name r5 -p 5005:6379 --net=net1 --ip 172.19.0.105 redis bash docker run -it -d --name r6 -p 5006:6379 --net=net1 --ip 172.19.0.106 redis bash Die erstellten Container werden nicht standardmäßig gestartet, daher müssen sie einzeln gestartet werden docker exec -it -u 0 r1 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt docker exec -it -u 0 r2 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt docker exec -it -u 0 r3 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt docker exec -it -u 0 r4 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt docker exec -it -u 0 r5 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt docker exec -it -u 0 r6 bash /usr/redis/src/redis-server /usr/redis/redis.conf Ausfahrt Geben Sie einen beliebigen Container wie r1 ein und starten Sie den Cluster mit dem Ruby-Skript docker exec -it -u 0 r1 bash /usr/redis/src/redis-trib.rb erstellen --replicas 1 172.19.0.101:6379 172.19.0.102:6379 172.19.0.103:6379 172.19.0.104:6379 172.19.0.105:6379 172.19.0.106:6379 Geben Sie „yes“ ein, um die Erstellung erfolgreich abzuschließen. Die Terminalausgabe beim Ausführen des Skripts sieht wie folgt aus: Rufen Sie die Befehlszeile eines Knotens auf, um eine Verbindung zum Redis-Cluster herzustellen und den Clusterstatus zu überprüfen. Sie können sehen, dass es 3 Masterknoten und 3 Slaveknoten gibt Dies ist das Ende dieses Artikels zum Erstellen eines Redis-Clusters mit Docker. Weitere Informationen zum Erstellen eines Redis-Clusters mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: So teilen und führen Sie mehrere Werte in einem einzigen Feld in MySQL zusammen
>>: Eine kurze Diskussion über den VUE Uni-App-Lebenszyklus
Inhaltsverzeichnis forEach() Methode So springen ...
In diesem Artikel wird ein mit nativem JS impleme...
Beschreibung und Einführung Docker Inspect ist ei...
Erhalten Sie tägliche Statistiken Wenn Sie ein Pr...
1. concat()-Funktion Funktion: Mehrere Zeichenfol...
Aus beruflichen Gründen habe ich vor Kurzem einig...
Dieser Artikel veranschaulicht anhand von Beispie...
Verwenden Sie Docker, um eine flexible Online-PHP...
In diesem Artikel erfahren Sie, wie Sie mit JavaS...
Als ich kürzlich Apple.com/Ebay.com/Amazon.com/sh...
Die automatisierte Projektbereitstellung wird häu...
Ereignisschleife in js Da JavaScript ein Single-T...
Inhaltsverzeichnis 1. Datenbank USE auswählen 2. ...
1. Installieren Sie mutt sudo apt-get install mut...
Ich wusste vorher, dass man await verwenden muss,...