Docker-Installations- und Konfigurationsschritte für das Redis-Image

Docker-Installations- und Konfigurationsschritte für das Redis-Image

Vorwort

Dieses Tutorial zeigt, wie Sie das Redis-Image installieren, einen Redis-Container erstellen und Ports zuordnen, um Datenträger und Konfigurationsdaten bereitzustellen.

Bildbeschreibung hier einfügen

Umfeld

  • CentOS 7
  • Docker 20.10.10

Installieren

Ziehen Sie das Bild

Docker-Pull Redis

Bildbeschreibung hier einfügen

Spiegel anzeigen

Docker-Bilder

Bildbeschreibung hier einfügen

Erstellen und Starten des MySQL-Containers

Erstellen von Datenverzeichnissen und Konfigurationsdateien

Erstellen eines Konfigurationsordners

mkdir -p /meineDaten/redis/conf

Erstellen einer Konfigurationsdatei

berühren Sie /mydata/redis/conf/redis.conf

Erinnerung zur Vermeidung von Fallstricken

Erstellen Sie die Konfigurationsdatei redis.conf im Voraus. Denn wenn die lokale /mydata/redis/conf/redis.conf in /etc/redis/redis.conf gemountet wird, wird die letzte redis.conf im Pfad nicht als Datei, sondern als Verzeichnis betrachtet. Wenn wir also die Konfigurationsdatei redis.conf auf dem lokalen Computer in den Docker-Container mounten möchten, müssen wir die Konfigurationsdatei im Voraus erstellen.
#######################################
Führen Sie die obigen Schritte aus, um Datenverzeichnisse und Konfigurationsdateien zu erstellen~
#######################################

Befehl „MySQL-Container erstellen und starten“

sudo docker run -p 6379:6379 --name redis \
-v /meineDaten/redis/Daten:/Daten \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf

Parameter Beschreibung

  • -p 3306:3306 : Ordnen Sie den Port 6379 des Containers dem Port 6379 des Hosts zu.
  • --name redis : Definieren Sie den Containernamen als „redis“
  • -v /mydata/redis/data:/data : Mounten Sie den Redis-Datenordner auf dem Host.
  • -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf : Mounten Sie den Redis-Konfigurationsordner auf dem Host
  • -d redis redis-server /etc/redis/redis.conf : Im Hintergrund ausführen und mit dem Redis-Image gemäß der folgenden Konfigurationsdatei /etc/redis/redis.conf starten.

Bildbeschreibung hier einfügen

Anzeigen laufender Container

Docker PS

Bildbeschreibung hier einfügen

Herstellen einer Verbindung zu Redis in Docker

Docker exec -it Redis Redis-CLI

Bildbeschreibung hier einfügen

Wert speichern

Setname Zhangsan

Bildbeschreibung hier einfügen


Wert

Namen abrufen

Bildbeschreibung hier einfügen

Einrichten des persistenten Redis-Speichers

Standardmäßig werden Redis-Daten im Speicher gespeichert. Nach dem Neustart gehen die Daten verloren. Nach dem Einstellen des persistenten Speichers sind die Daten nach dem Neustart weiterhin im Speicher vorhanden.

echo "appendonly yes" >> /mydata/redis/conf/redis.conf

Dies ist das Ende dieses Artikels über die Implementierungsschritte der Docker-Installation und -Konfiguration des Redis-Image. Weitere relevante Inhalte zur Docker-Installation des Redis-Image finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Redis-Installations- und Konfigurationsprozess in Windows und Remote-Zugriffsfunktion
  • Redis-Installationskonfiguration und allgemeine Befehle
  • Redis-Grundkenntnisse, Installations-, Bereitstellungs- und Konfigurationshinweise
  • Installations- und Konfigurationsmethode der Redis-Datenbank
  • Detailliertes Installations- und Konfigurationstutorial zur Redis-Datenbank

<<:  CSS zum Erzielen des Bildschwebens mit der Maus-Falteffekts

>>:  Zusammenfassung der Probleme mit der horizontalen und vertikalen Zentrierung in HTML

Artikel empfehlen

Modulare CSS-Lösung

Es gibt wahrscheinlich ebenso viele modulare Lösu...

So leiten Sie den Nginx-Verzeichnispfad um

Wenn der Pfad nach dem Domänennamen auf andere Ve...

Nodejs-Plugin und Nutzungsübersicht

Die Betriebsumgebung dieses Tutorials: Windows 7-...

Einführung in ApplicationHost.config (IIS-Speicherkonfigurationsbereichsdatei)

Nehmen Sie für eine neu erstellte Website ASP.NET...

Vue implementiert eine einfache Timer-Komponente

Bei der Durchführung eines Projekts stößt man unw...

Detaillierte Beispiele für Variablen- und Funktionspromotion in JavaScript

js-Ausführung Phase der lexikalischen Analyse: um...

Eine kurze Erläuterung der $notify-Punkte des Elements

Meine ursprüngliche Absicht war, die $notify-Bena...

Vue implementiert die Anmeldung per Mobiltelefon-Bestätigungscode

In diesem Artikel wird der spezifische Code von V...

Der Kernprozess der NodeJS-Verarbeitung einer TCP-Verbindung

Vor ein paar Tagen habe ich mit einem Freund etwa...

JS implementiert Layoutkonvertierung in Animation

Beim Schreiben von Animationen mit JS wird häufig...