Docker est une plate-forme de contenerisation qui vous permet de développer, d'emballer et d'expédier des applications dans des environnements autonomes. Il permet aux développeurs de créer des environnements d'application qui s'exécutent n'importe où avec tous les outils et les dépendances requises.
Nous apprendrons à exécuter Redis dans un conteneur en utilisant Docker pour celui-ci.
Exigences
Dans ce tutoriel, nous supposons que la dernière version de Docker est installée sur votre système. Sinon, vous pouvez vérifier les ressources ci-dessous pour apprendre à accomplir cela.
Une fois que Docker a installé et configuré sur votre système, nous pouvons poursuivre le tutoriel.
Étape 1 - Démarrez le service Docker
La première étape consiste à activer et à démarrer le service docker. Si vous utilisez Docker Desktop sur Windows, Linux ou MacOS, exécutez l'application pour démarrer le service.
Vous pouvez également utiliser la commande comme indiqué ci-dessous:
sudo systemctl start docker
Pour vérifier l'état du service Docker, entrez la commande:
Sudo Systemctl Status Docker
Étape 2 - Obtenez l'image docker
L'étape suivante consiste à extraire l'image Docker du Docker Hub officiel. Nous pouvons le faire en exécutant la commande:
sudo docker tire redis
Étape 3 - Démarrer le conteneur Redis
Pour démarrer le conteneur Docker, exécutez la commande illustrée ci-dessous:
sudo docker run --name redis-server -d redis
La commande ci-dessus doit exécuter le conteneur Docker avec le serveur redis.
Vous pouvez vérifier l'état de l'image Docker à l'aide de la commande PS comme:
sudo docker ps
La commande ci-dessus doit renvoyer un exemple de sortie comme indiqué:
Tester si le serveur redis est en place
Pour tester si le serveur Redis est opérationnel, ouvrez le terminal et exécutez la commande:
sudo docker exec -it redis-server sh
La commande ci-dessus vous donne une session de shell à votre conteneur docker.
Exécutez la commande ci-dessus pour tester la connexion au serveur redis
$ redis-Cli ping
Pong
Si vous obtenez la sortie en tant que pong, le serveur est en place.
Vous pouvez ensuite vous connecter à la CLI Redis à l'aide de la commande:
# redis-Cli
127.0.0.1: 6379>
Étape 4 - Stop Docker Container
Une fois que vous avez effectué vos opérations de base de données, vous pouvez arrêter le conteneur Redis à l'aide de la commande:
$ sudo docker stop redis-server
Conclusion
Ce court article traite de la construction et d'une instance Redis Server sur Docker. Nous espérons que vous avez apprécié le tutoriel.
Consultez d'autres tutoriels LinuxHint pour en savoir plus.