Redis ist eine Open-Source-NoSQL-Datenbank, die in ANSI C geschrieben ist, das Netzwerk, den speicherbasierten und persistenten Protokolltyp sowie Schlüssel-Wert unterstützt und APIs in mehreren Sprachen bereitstellt. Umfeld CentOS Linux Version 7.7.1908 (Core) Ziehen Sie das Redis 5.0.7-Image Docker-Pull Redis: 5.0.7 Erstellen Sie ein Mount-Verzeichnis mkdir -p /home/app/redis/conf mkdir -p /home/app/redis/data Laden Sie redis.conf herunter redis.conf-Adresse Gehen Sie in das Verzeichnis und laden Sie redis.conf herunter cd /home/app/redis/conf wget https://raw.githubusercontent.com/antirez/redis/5.0/redis.conf redis.conf ändern Kommentarsymbole 1. Kommentar binden 127.0.0.1 2. Ändern Sie den geschützten Modus „Ja“ in „geschützten Modus „Nein“ 3. Fügen Sie requirepass Ihr Passwort hinzu (Hinweis: Wenn Sie es nicht hinzufügen, können Sie ohne Passwort zugreifen) Notiz: Der Zweck von Schritt 1 und Schritt 2 besteht darin, eine Remoteverbindung zu Redis herzustellen. Wenn Sie nur lokalen Zugriff benötigen, müssen Sie ihn nicht ändern. Erstellen und Starten des Containers docker run --restart=always -d --privileged=true -p 6379:6379 -v /home/app/redis/conf/redis.conf:/etc/redis/redis.conf -v /home/app/redis/data:/data --name redis redis:5.0.7 redis-server /etc/redis/redis.conf --appendonly yes Parameter Erklärung --restart=always -> Starten Sie den Container beim Booten und starten Sie den Container automatisch neu, wenn ein Fehler auftritt -d -> Starten Sie den Container als Daemon --privileged=true -> Erhöhen Sie die Berechtigungen im Container -p 6379:6379 -> Binden Sie an den Host-Port -v /home/app/redis/conf/redis.conf:/etc/redis/redis.conf -> Konfigurationsdatei zuordnen -v /home/app/redis/data:/data -> Datenverzeichnis zuordnen --name redis -> Geben Sie den Containernamen an --appendonly yes -> Aktivieren Sie die Datenpersistenz Zusammenfassen Oben habe ich Ihnen die Installation von Redis 5.0.7 in Docker und das Mounten externer Konfigurationen und Daten vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der vertikalen und horizontalen Ausrichtung des Bootstrap-Rasters
>>: Startmethode für die Konfiguration der Nichtinstallationsversion von Windows10 MySQL 8.0.12
Inhaltsverzeichnis 1. Template-Tag in HTML5 2. Ei...
Auf Unix-ähnlichen Systemen wissen Sie möglicherw...
Heutzutage ist plattformübergreifende Entwicklung...
Der Code kann noch weiter optimiert werden. Aus Z...
1. Vue – Das erste Vue-CLI-Programm Die Entwicklu...
Vorwort Vor Kurzem habe ich die native Seite eine...
Inhaltsverzeichnis 1. Übersicht 2. Django-Projekt...
<textarea></textarea> wird verwendet,...
Inhaltsverzeichnis 1. Literale 1.1 Numerische Lit...
Zunächst müssen Sie bestimmen, welche Felder oder...
Die Datenbankmigration ist ein Problem, auf das w...
Hintergrund: Es gibt ein Flask-Projekt, das eine ...
1. Was ist ein Index? Ein Index ist eine Datenstr...
Im vorherigen Blog erfuhren wir die Verwendung un...
Wenn ein Backup vorhanden ist, ist es ganz einfac...