2016-04-21 2 views
1

ich ein MacBook mit Docker und Docker-compose konfiguriert haben, meine Konfiguration in der Docker-compose.yml für Redis ist folgende:Wie kann ich eine Verbindung zum Redis-Server in einem Docker Container von Redis Desktop Manager in Mac herstellen?

redis: image: redis:3.0.6 container_name: cache

Redis funktioniert, aber ich möchte sie für den Zugriff auf mit Redis Desktop Manager (oder ähnlich) vom Host (MacBook). Die IP meiner virtuellen Maschine lautet: 192.168.99.100 und ich habe versucht, mit dieser IP und dem 6379-Port ohne Erfolg zu konfigurieren. Wer weiß, wie ich Redis Desktop Manager für den Zugriff auf den Redis-Server in meinem Docker-Container konfigurieren kann?

Vielen Dank im Voraus.

Antwort

3

Sie müssen den Port 6379 auf Ihrem Docker-Maschine fügen Sie diese zu Ihrer Docker-compose.yml

redis: 
    image: redis:3.0.6 
    container_name: cache 
    ports: 
    -6379:6379 

Sie sollten in der Lage sein, den Zugriff dann auf (Docker-Maschine ip (Ihre Maschine id aussetzen)): 6379

+0

Vielen Dank, ich dachte, dass die Ports bereits in der Redis ursprünglichen Bild ausgesetzt waren. –

Verwandte Themen