Es konnte keine Verbindung zu Redis auf 127.0.0.1:6379: Connection refused in docker

Ich bin mit einem redis-server:aktuelle image. Ich habe "docker run-it --name="redis2" redis:1 bash" - Befehl und bekam im inneren des Behälters. Ich sah, dass standardmäßig redis hören Port: 6379.

Running in stand alone mode

Port: 6379

PID: 39

http://redis.io

[39] 01 Mar 09:03:45.669 # Server started, Redis version 2.8.4 [39] 01 Mar 09:03:45.669 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. 

Das Problem zu beheben, fügen Sie 'vm.overcommit_memory = 1' /etc/sysctl.conf und dann neu starten oder führen Sie den Befehl 'sysctl vm.overcommit_memory=1' für diese wirksam werden. [39] 01 Mar 09:03:45.669 * Der server ist nun bereit für die Annahme von verbindungen auf port 6379

Und dann weiter es gibt keine Antwort. Ich habe versucht, "redis-cli "ping". Es gab keine Antwort. Dann drücke ich "Strg+c" und "redis-cli "ping" und Sie erhalten folgende Antwort:

Could not connect to Redis at 127.0.0.1:6379: Connection refused

Ich habe versucht, ändern Sie den port auf 6001 durch ausführen folgenden:

redis-server --port 6003

Und sehe ich folgende Antwort:

Running in stand alone mode

Port: 6003

PID: 47

Wieder versuchte ich "redis-cli "ping" und er warf mir den gleichen Fehler:

Could not connect to Redis at 127.0.0.1:6379: Connection refused

Wie kann ich dieses Problem beheben? Auch ich habe aktualisiert die port(neuer port 6003) in "/etc/redis/redis.conf" location.

Danke

InformationsquelleAutor Raji | 2017-03-01

Schreibe einen Kommentar