Docker : (TP1) une application Web simple

Titre: Configuration d’un conteneur Docker pour exécuter une application web avec NGINX

Description: Dans ce travail pratique, vous allez apprendre à configurer un conteneur Docker pour exécuter une application web en utilisant NGINX. NGINX est un serveur web populaire utilisé pour héberger des sites web et des applications web.

Instructions:

  1. Assurez-vous d’avoir Docker installé et fonctionnel sur votre machine.
  2. Ouvrez un terminal ou une invite de commande.
  3. Exécutez la commande suivante pour télécharger l’image NGINX à partir du registre Docker Hub : docker pull nginx
  4. Une fois l’image téléchargée, exécutez la commande suivante pour créer un conteneur Docker à partir de cette image, en spécifiant le nom du conteneur comme « myapp » et en mappant le port 80 du conteneur au port 80 de votre machine hôte : docker run -d --name myapp -p 80:80 nginx
  5. Attendez quelques instants que le conteneur démarre. Vous pouvez vérifier l’état du conteneur en exécutant la commande suivante : docker ps Assurez-vous que le conteneur « myapp » est en cours d’exécution.
  6. Ouvrez un navigateur web et accédez à l’URL suivante pour vérifier que votre application NGINX fonctionne correctement : http://localhost:80 Vous devriez voir la page d’accueil par défaut de NGINX.
  7. Félicitations ! Vous avez configuré avec succès un conteneur Docker pour exécuter une application web en utilisant NGINX.Pour arrêter le conteneur, exécutez la commande suivante : docker stop myapp Pour supprimer le conteneur, exécutez la commande suivante : docker rm myapp Notez que cela supprimera toutes les données du conteneur, sauf si vous avez utilisé un volume monté pour stocker des données persistantes.Pour en savoir plus sur la configuration et la personnalisation de NGINX, vous pouvez consulter la documentation officielle de NGINX : https://nginx.org/en/docs/Amusez-vous bien et explorez davantage Docker et NGINX !