Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Błąd:Nie można połączyć się z Redis w redis:6379:Nieznana nazwa lub usługa

Nazywanie kontenera nie zmienia pliku hosts ani DNS, a w zależności od sposobu uruchomienia kontenera może nie być dostępny za pośrednictwem standardowego portu, ponieważ Docker wykonuje translację portów.

Uruchom docker inspect redis i zbadaj dane wyjściowe portów, powie ci, na którym porcie jest dostępny, a także o adresie IP. Pamiętaj jednak, że będzie można połączyć się tylko przez ten adres IP z tego hosta. Aby uzyskać do niego dostęp spoza hosta, musisz użyć portu z powyższego polecenia i adresu IP hosta. Zakłada się, że zezwalają na to lokalne reguły zapory, które wykraczają poza zakres tej witryny.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak prawidłowo korzystać z pul połączeń w redis?

  2. Nie można uruchomić serwera Redis z powodu błędu pliku konfiguracyjnego

  3. Jak wywołać funkcję po zakończeniu funkcji asynchronicznych w pętli?

  4. Rails, Sidekiq — Redis NOAUTH

  5. Jak opróżnić redis db z python redis?