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
Der erste Punkt ist, dass Menschen die Semantik vo...
Methode 1: var a = [1,2,3]; var b=[4,5] a = a.con...
Da myeclipse2017 und idea2017 auf dem Computer in...
Inhaltsverzeichnis 1. Standardwerte für Funktions...
In diesem Artikel wird der spezifische JavaScript...
Im Vue-Gerüst können wir sehen, dass im neuen Vue...
1 Hintergrund JDK1.8-u181 und Tomcat8.5.53 wurden...
1. Vier Startmethoden: 1.mysqld Starten Sie den M...
Inhaltsverzeichnis Das Prinzip und die Funktion d...
Die Pfeilfunktion ist eine neue Funktion in ES6. ...
Inhaltsverzeichnis Überblick Dateideskriptoren Sy...
Vorwort Vor kurzem bin ich auf ein interessantes ...
Inhaltsverzeichnis Vorwort WebSocket verwenden Er...
Docker-Installation Über die Installation auf ein...
Problembeschreibung: Beim Ausführen eines Befehls...