Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Wie verbinde ich mich mit Docker Compose mit einem Redis-Container?

Das Problem ist, dass redis ist "variabel", die im Dockerfile interpoliert wird.

ENV REDIS_URL redis:6379

Aber die Redis-URL sollte mit dem Literal beginnen redis .

Die Lösung besteht also darin, Docker Compose zu aktualisieren:

redis_db:
  image: redis:3.2.8

Die gewünschte Konfiguration ist:

REDIS_URL=redis://redis_db:6379

Danke an BMitch und Andy Shinn, die mir geholfen haben, das herauszufinden.