Zainstaluj Redis z Docker Hub

Zainstaluj Redis z Docker Hub

Przegląd

W tym poście zobaczymy, w jaki sposób możemy zainstalować i używać serwera Redis z Docker Hub. Korzystanie z Docker Hub jest bardzo korzystne, ponieważ zapewnia to, że nie musimy ponownie zainstalować tej samej wersji Redis na naszym komputerze i możemy bardzo szybko przetestować nasze Redis z wieloma wersjami. Przeczytajmy więcej o tym.

Korzystanie z Dockera

Aby zacząć korzystać z Dockera, musimy go zainstalować w naszym systemie. Aby to zrobić, odwiedź tę stronę i znajdź odpowiednią wersję dla swojej platformy. Po otwarciu zobaczysz taką stronę:

Aby zacząć korzystać z Dockera, musimy również utworzyć identyfikator Docker. Możemy to zrobić za pomocą linku podanego w tym samym oknie dialogowym. Przejdź do następnej sekcji po utworzeniu identyfikatora i zalogowania się w tej instancji. Powinieneś być w stanie skonfigurować Docker z tą stroną Ustawienia po jej uruchomieniu:

Oczywiście używamy komputerów Mac, więc zrzuty ekranu są dla nich specyficzne i mogą się nieznacznie różnić w zależności od platformy.

Jeśli chcesz potwierdzić, że instalacja Docker została poprawnie wykonana, spróbuj uruchomić to polecenie:

Docker Run Hello-World

Zobaczysz następujące dane wyjściowe:

Teraz to działa dobrze, możemy przejść do instalacji i używania Redis z Docker Hub.

Zainstaluj Redis z Docker Hub

Uruchomienie instancji Redis za pomocą Docker Hub jest w rzeczywistości kwestią niektórych poleceń i zrozumieniem logiki za nią. Na szczęście zapewnimy im oboje tutaj.

Aby wyciągnąć plik Docker Redis i uruchomić go na komputerze lokalnym na domyślnym porcie, i.mi. 6379, uruchom następujące polecenie:

Docker Run -Nazwa jaka -Redis -d Redis

Po uruchomieniu powyższego polecenia w terminalu zobaczysz, że zaczyna pobierać niezbędne pliki:

Poczekajmy na zakończenie pobierania. W zależności od najnowszego dostępnego rozmiaru pliku może to potrwać do kilku minut.

Po zakończeniu otwórz kolejną kartę dla swojego terminala, spróbuj uruchomić to polecenie:

Docker Ps

Wyjście będzie:

Tak więc nasz serwer Redis jest teraz uruchomiony i gotowy do zapytania!

Wiązanie Redis z lokalnym portem

Jeśli chcesz, aby jedna z twoich aplikacji wiąże się z serwerem Redis, który właśnie zaczęliśmy, nie będzie w stanie tego zrobić.

Wystarczy uruchom następujące polecenie, aby udostępnić je również w lokalnym porcie:

Docker Run -p 6379: 6379 Redis

Zauważ, że obraz Redis nie zostanie ponownie pobrany. Zostanie to sprawdzone tylko wtedy, gdy najnowsza wersja jest dostępna lokalnie niż aktualna wersja.

Próbuję Redis

Teraz sprawdzimy uruchomienie Redis i interakcje z nim. Uruchom Redis za pomocą powyższego polecenia, a zobaczysz coś takiego:

Gdy zobaczysz, że Redis przyjmuje teraz połączenia, możemy spróbować oddziaływać w określonym porcie, czyli 6379.

Możemy wejść do Redis CLI z następującym poleceniem:

redis-cli

*)

Po uruchomieniu zobaczymy następujący wynik:

Spróbujemy tylko zapisać niektóre dane tutaj. Wypróbujmy ostatnie polecenie:

Otóż ​​to. Oznacza to, że udało nam się zapisać dane w Docker z obrazem kontenera Redis, Awesome!