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

Docker-Compose-Schritte zum Konfigurieren der Spring-Umgebung

Vor Kurzem musste ich das Projekt für die Mitglie...

Fallstricke basierend auf MySQL-Standardsortierregeln

Der Standardtyp varchar in MySQL ist case-insensi...

So verbergen Sie die Versionsnummer und die Cache-Zeit von Webseiten in Nginx

Nginx-Optimierung --- Versionsnummer und Cache-Ze...

So aktivieren Sie das langsame Abfrageprotokoll in MySQL

1.1 Einleitung Durch Aktivieren des Slow Query Lo...

So konfigurieren Sie Eureka im Docker

Heureka: 1. Erstellen Sie ein JDK-Image Starten S...

Erläuterung der Schritte für Tomcat zur Unterstützung des https-Zugriffs

So ermöglichen Sie Tomcat die Unterstützung des h...

Docker stellt Mysql, .Net6, Sqlserver und andere Container bereit

Inhaltsverzeichnis Installieren Sie Docker unter ...

MySQL-Variablendeklaration und Analyse gespeicherter Prozeduren

Deklarieren von Variablen Festlegen globaler Vari...

Nexus nutzt API für den Betrieb

Nexus bietet RestApi, aber einige APIs müssen noc...

Einführung in die Vue-Schaltflächenberechtigungssteuerung

Inhaltsverzeichnis 1. Schritte 1. Definieren Sie ...

So konvertieren Sie eine Zeichenfolge in JavaScript in eine Zahl

Inhaltsverzeichnis 1.parseInt(Zeichenfolge, Basis...

Was ist ZFS? Gründe für die Verwendung von ZFS und seine Funktionen

Geschichte von ZFS Das Z-Dateisystem (ZFS) wurde ...

Zusammenfassung der wichtigsten Erkenntnisse des Vue-Entwicklungshandbuchs

Inhaltsverzeichnis Überblick 0. Grundlagen von Ja...