sql >> Database teknologi >  >> NoSQL >> Redis

Hvordan opretter man forbindelse til en Redis-container ved hjælp af Docker Compose?

Problemet er, at redis er "variabel", der vil blive interpoleret i Dockerfilen.

ENV REDIS_URL redis:6379

Men Redis URL'en skal starte med bogstaveligt redis .

Så rettelsen er at opdatere docker compose:

redis_db:
  image: redis:3.2.8

Den ønskede konfiguration er:

REDIS_URL=redis://redis_db:6379

Tak til BMitch og Andy Shinn for at hjælpe mig med at finde ud af dette.




  1. Kan ikke finde modulet 'socket.io/node_modules/redis'

  2. Mongodb kryds med tidsinterval

  3. Lagring af objektegenskaber i redis

  4. Importer CSV ved hjælp af Mongoose Schema