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

Tutorial zur Oracle-Bereitstellung in einer Linux-Umgebung

1. Umgebung und zugehörige Software Virtuelle Mas...

Drei Möglichkeiten zum Kopieren von MySQL-Tabellen (Zusammenfassung)

Tabellenstruktur und deren Daten kopieren Die fol...

Beheben Sie den Nginx-Fehler „504 Gateway Time-out“

Studenten, die Websites erstellen, stellen häufig...

Einführung in die Verwendung von this in HTML-Tags

Zum Beispiel: Code kopieren Der Code lautet wie fo...

Detaillierte Erläuterung des Vue-Routing-Routers

Inhaltsverzeichnis Routing-Plugins modular nutzen...

Abkürzungszeichen und Akronymzeichen

Die Tags <abbr> und <acronym> stellen ...

JavaScript-Grundlagen: Funktion zur sofortigen Ausführung

Inhaltsverzeichnis Funktionsformat sofort ausführ...

Docker stellt Containern dynamisch Ports zur Verfügung

Zeigen Sie die IP-Adresse des Containers an docke...

Der HTML-Seitenkopfcode ist völlig klar

Alle folgenden Codes stehen zwischen <head>....