Heim > Datenbank > Redis > Hauptteil

Docker-Installation Redis-Instanzanalyse

WBOY
Freigeben: 2023-05-31 16:52:35
nach vorne
1098 Leute haben es durchsucht

1. Starten Sie Docker

systemctl start docker
Nach dem Login kopieren

2. Rufen Sie das Redis-Image ab. Beachten Sie, dass Sie die neueste Version abrufen müssen .conf-Datei

docker pull redis:5.0.3
Nach dem Login kopieren
5. Ändern Sie die redis.conf-Datei

Download-Link: https://www.lanzous.com/i68hlah

Die Konfigurationsdatei kann online unter http://download.redis.io heruntergeladen werden /releases/ ändert hauptsächlich die folgenden Konfigurationen.

Vor der Änderung:

mkdir -p /root/redis/data /root/redis/conf
Nach dem Login kopieren

Nach der Änderung:

touch /root/redis/data /root/redis/conf/redis.conf
Nach dem Login kopieren

wobei yourpassword Ihr Passwort ist.

6. Erstellen Sie einen Redis-Container.

bind 127.0.0.1
protected-mode yes
#requirepass yourpassword
Nach dem Login kopieren
- im Container Server-Startbefehl und öffnen Sie die Redis-Persistenzkonfiguration

7. Starten Sie den erstellten Redis-Container , und starten Sie dann den Redis-Container neu um auf dem Server zu redis
#bind 127.0.0.1
protected-mode no
requirepass yourpassword
Nach dem Login kopieren

Enter Geben Sie nach Redis den folgenden Befehl ein:

docker run -d --name redis -p 6379:6379 -v /root/redis/conf/redis.conf:/redis.conf -v /root/redis/data:/data redis:5.0.3 redis-server --appendonly yes
Nach dem Login kopieren

Wenn die Eingabeaufforderung:

docker start redis
Nach dem Login kopieren

bedeutet, dass das von uns festgelegte Passwort nicht wirksam geworden ist, müssen Sie den folgenden Befehl erneut ausführen:
Error response from daemon: driver failed programming external connectivity on endpoint redis (086c7fdf5eb7a696753d7414e93202eefd474370658e8c090bca5608c6e29a11):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 6379 -j DNAT --to-destination 172.17.0.2:6379 ! -i docker0: iptables: No chain/target/match by that name.
 (exit status 1))
Error: failed to start containers: redis
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDocker-Installation Redis-Instanzanalyse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage