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

So legen Sie die Speichergröße von Docker Tomcat fest

Wenn Sie Tomcat in Docker installieren, kann es b...

Installieren Sie MySQL offline mit RPM unter CentOS 6.4

Verwenden Sie das RPM-Installationspaket, um MySQ...

Detaillierte Erläuterung der Überwachung der NVIDIA GPU-Nutzung unter Linux

Bei der Verwendung von TensorFlow für Deep Learni...

Beispielanalyse zum Beheben von Problemen in historischen Linux-Images

Fix für Probleme mit historischen Linux-Images De...

Centos7-Startvorgang und Nginx-Startkonfiguration in Systemd

Centos7-Startvorgang: 1.post (Selbsttest beim Ein...

Einführung in gängige XHTML-Tags

<br />Ich habe festgestellt, dass viele Leut...

So importieren Sie eine JS-Konfigurationsdatei auf den Vue-Server

Inhaltsverzeichnis Hintergrund erreichen Ergänzun...

Deutsch: Ein Link-Tag vervollständigt href im IE automatisch

Englisch: Ein Link-Tag vervollständigt href im IE...

3 Funktionen der toString-Methode in js

Inhaltsverzeichnis 1. Drei Funktionen der toStrin...

Implementierung der Docker-Bereitstellung des SQL Server 2019 Always On-Clusters

Inhaltsverzeichnis Docker-Bereitstellung Always o...

Zusammenfassung der MySQL-Anweisungen

Inhaltsverzeichnis 1. Datenbank USE auswählen 2. ...