Widzę wiele osób borykających się z tym, coś w rodzaju poczucia, że może to być błąd w obrazie kontenera Redisa, a inni wydają się ścigać podobny problem.Łączenie się z Redis działającym w Docker Container z komputera Hosta
Używam standardowego obrazu redis na DockerHub. (https://github.com/dockerfile/redis)
działa to tak:
docker run -it -p 6379:6379 redis bash
Gdy jestem w mogę uruchomić serwer, a nie ping Redis z obrazka pojemnika.
Niestety, nie mogę połączyć się z kontenerem redis od mojego hosta.
Próbowałem ustawień, takich jak poniżej.
bind 127.0.0.1
i usunięciu powiązania z konfiguracji
i próbował wyłączyć tryb chroniony
protected-mode no
wiem, że czyta plik konfiguracyjny, odkąd zmienił porty tylko do testowania, a ja był w stanie to zrobić.
Używam systemu Windows 10, więc być może jest to problem z siecią Windows. Nigdy nie mam problemu z dockerem normalnie. Jestem zaskoczony
W jaki sposób próbujesz się połączyć z pojemnik redis? Czy próbujesz uzyskać dostęp do bash w kontenerze redis lub próbujesz połączyć się z kontenerem redis za pomocą portu 6379? –