Docker ist eine Containerisierungsplattform, mit der Sie Anwendungen in eigens. Es ermöglicht Entwicklern, Anwendungsumgebungen zu erstellen, die überall mit allen Tools und erforderlichen Abhängigkeiten ausgeführt werden.
Wir werden lernen, wie man Redis in einem Container mit Docker für diesen führt.
Anforderungen
In diesem Tutorial gehen wir davon aus, dass Sie die neueste Version von Docker auf Ihrem System installiert haben. Wenn nicht, können Sie die folgenden Ressourcen überprüfen, um zu erfahren, wie dies erreicht wird.
Sobald Sie Docker in Ihrem System installiert und konfiguriert haben, können wir mit dem Tutorial fortfahren.
Schritt 1 - Starten Sie den Docker -Service
Der erste Schritt besteht darin, den Docker -Service zu aktivieren und zu starten. Wenn Sie Docker Desktop unter Windows, Linux oder MacOS verwenden, führen Sie die Anwendung aus, um den Dienst zu starten.
Sie können den Befehl auch wie unten gezeigt verwenden:
sudo systemctl starten docker
Um den Status des Docker -Dienstes zu überprüfen, geben Sie den Befehl ein:
sudo systemctl Status Docker
Schritt 2 - Docker Bild abrufen
Der nächste Schritt besteht darin, das Docker -Bild aus dem offiziellen Docker -Hub zu ziehen. Wir können dies tun, indem wir den Befehl ausführen:
sudo docker pull Redis
Schritt 3 - Redis -Container starten
Führen Sie den unten angegebenen Befehl aus, um den Docker -Container zu starten:
sudo docker run -name redis -server -d Redis
Der obige Befehl sollte den Docker -Container mit dem Redis -Server ausführen.
Sie können den Status des Docker -Bildes mit dem PS -Befehl prüfen wie:
Sudo Docker PS
Der obige Befehl sollte eine Beispielausgabe wie gezeigt zurückgeben:
Testen Sie, ob Redis -Server abgelaufen ist
Um zu testen, ob der Redis -Server in Betrieb ist, öffnen Sie das Terminal und führen Sie den Befehl aus:
sudo docer exec -it redus -server sh
Der obige Befehl gibt Ihnen eine Shell -Sitzung zu Ihrem Docker -Container.
Führen Sie den obigen Befehl aus, um die Verbindung zum Redis -Server zu testen
$ redis-cli ping
Pong
Wenn Sie die Ausgabe als Pong erhalten, ist der Server auf.
Sie können dann mit dem Befehl eine Verbindung zum Redis -CLI herstellen:
# Redis-Cli
127.0.0.1: 6379>
Schritt 4 - Docker -Container stoppen
Sobald Sie Ihre Datenbankvorgänge ausführen, können Sie den Redis -Container mit dem Befehl stoppen:
$ sudo docker stop redus-server
Abschluss
In diesem kurzen Artikel wird das Erstellen und eine Redis -Server -Instanz auf Docker erläutert. Wir hoffen, Sie haben das Tutorial genossen.
Überprüfen Sie andere LinuxHint -Tutorials, um mehr zu erfahren.