Docker to platforma kontenerowa, która pozwala tworzyć, pakować i wysyłać aplikacje w samodzielnych środowiskach. Umożliwia programistom tworzenie środowisk aplikacji, które działają w dowolnym miejscu za pomocą wszystkich narzędzi i wymaganych zależności.
Dowiemy się, jak uruchamiać Redis w pojemniku za pomocą Dockera dla tego.
Wymagania
W tym samouczku zakładamy, że masz najnowszą wersję Docker zainstalowanej w twoim systemie. Jeśli nie, możesz sprawdzić poniższe zasoby, aby dowiedzieć się, jak to osiągnąć.
Po zainstalowaniu i skonfigurowaniu Docker w systemie możemy kontynuować samouczek.
Krok 1 - Rozpocznij usługę Docker
Pierwszym krokiem jest włączenie i uruchomienie usługi Docker. Jeśli używasz Docker Desktop w systemie Windows, Linux lub MacOS, uruchom aplikację, aby uruchomić usługę.
Możesz także użyć polecenia, jak pokazano poniżej:
sudo systemctl start docker
Aby sprawdzić status usługi Docker, wprowadź polecenie:
Sudo SystemCtl Status Docker
Krok 2 - Pobierz obraz Docker
Następnym krokiem jest wyciągnięcie obrazu Dockera z oficjalnego centrum dokera. Możemy to zrobić, uruchamiając polecenie:
Sudo Docker Pull Redis
Krok 3 - Rozpocznij kontener Redis
Aby uruchomić kontener Docker, uruchom polecenie pokazane poniżej:
Sudo Docker Run --Name Redis -Server -d Redis
Polecenie powyżej powinno uruchomić kontener Docker z serwerem Redis.
Możesz sprawdzić status obrazu Docker za pomocą polecenia PS jako:
Sudo Docker Ps
Polecenie powyżej powinno zwrócić przykładowe dane wyjściowe, jak pokazano:
Test, czy serwer Redis jest w górę
Aby sprawdzić, czy serwer Redis jest uruchomiony, otwórz terminal i uruchom polecenie:
Sudo Docker Exec -it Redis -Server SH
Powyższe polecenie daje sesję powłoki do kontenera Docker.
Uruchom powyższe polecenie, aby przetestować połączenie z serwerem Redis
$ redis-cli ping
Ponga
Jeśli otrzymasz wyjście jako pong, serwer jest w górę.
Następnie możesz połączyć się z CLI Redis za pomocą polecenia:
# redis-cli
127.0.0.1: 6379>
Krok 4 - Zatrzymaj kontener Docker
Po wykonaniu operacji bazy danych możesz zatrzymać kontener Redis za pomocą polecenia:
$ sudo docker zatrzymaj Redis-server
Wniosek
Ten krótki artykuł omawia budowę i instancję serwera Redis na Docker. Mamy nadzieję, że podobał Ci się samouczek.
Sprawdź inne samouczki Linuxhint, aby dowiedzieć się więcej.