sql >> Database >  >> NoSQL >> Redis

Fout:Kan geen verbinding maken met Redis op redis:6379:Naam of service niet bekend

Het benoemen van de container verandert niets aan uw hosts-bestand of DNS, en afhankelijk van hoe u de container hebt uitgevoerd, is deze mogelijk niet toegankelijk via de standaardpoort, aangezien Docker de poortvertaling doet.

Voer docker inspect redis uit en de uitvoer van de poorten onderzoekt, zal het u vertellen op welke poort het toegankelijk is, evenals het IP. Houd er echter rekening mee dat dit alleen via dat IP-adres van die host kan worden aangesloten. Om toegang te krijgen vanaf de host, moet u de poort van de bovenstaande opdracht en het IP-adres van de host gebruiken. Dat veronderstelt dat uw lokale firewallregels dit toestaan, wat buiten het bestek van deze site valt.



  1. Python en MongoDB:verbinding maken met NoSQL-databases

  2. Inleiding tot Redis-gegevensstructuren:gesorteerde sets

  3. Mongoes findOneAndUpdate Upsert _id null?

  4. MongoDB PHP UTF-8 problemen