[TP] Création de mon premier conteneur


Nous allons déployer un conteneur Docker.

Ce que vous allez apprendre dans ce TP :

Les prérequis

Vous devez disposer d'une machine avec Docker installé.

Déploiement

Dans cette section, nous allons déployer notre premier conteneur Docker.
  1. Retrouver et télécharger l'image
    Nous allons déployer un serveur web Apache en version 2.4.62. Il faut donc retrouver une image prête à l'emploi pour la télécharger sur notre serveur web Apache.
  2. Déployer le conteneur
    Vous devez déployer notre premier conteneur avec les caractéristiques suivantes :
    • Image : apache en version 2.4.62
    • Exposition de port : 83
    • Nom conteneur : mon-premier-conteneur
  3. Vérification du statut conteneur
    Vous devez vérifier le bon fonctionnement de votre conteneur. Pour cela, vous devez fournir les commandes docker pour les actions suivantes :
    • Affichir les conteneurs démarrés
    • Afficher les conteneurs démarrés et arrêtés
    • Afficher uniquement le conteneur mon-premier-conteneur
    • Afficher les conteneurs qui ont comme Label AUTOR:ROUSSELTM
  4. Vérification du conteneur
    Vous devez trouver la commande pour tester le bon fontionnement du conteneur du serveur web.
    ATTENTION : un conteneur qui est démarré n'est pas un conteneur qui fonctionne. Vous devez vérifier ses logs et ses sorties.

Optimisation

Dans cette section, nous allons optimiser notre premier conteneur Docker.
  1. Construire un second conteneur plus leger
    Comme signalé pendant les cours il faut utiliser les images officielles en priorité et surtout les plus optimales. Vous devez choisir une autre image plus optimisée en terme de taille.
  2. Comparer la consommation disque des deux conteneurs
    Vous devez trouver une commande qui affiche uniquement les deux conteneurs avec leur utilisation disque sachant que les deux images ont des noms qui contiennent 'mon-'

Niveau de difficulté: (2/5)