Livrer une application Docker hors ligne est un projet pratique destiné aux personnes qui apprennent Docker et préparent une petite exposition pour une borne de réception. Livrez les images exactes du Web et de l’API, la configuration et les fichiers de la collection, afin que chaque objet et téléchargement reste disponible après l’arrêt de la source.
Deux laboratoires guidés enseignent la préparation du paquet et sa réception indépendante, chacun dans son propre environnement. Un défi applique la même méthode à une exposition itinérante dont les fichiers sont organisés autrement et dont une ancienne image doit être exclue de la livraison.
Ce que vous apprendrez
- identifier la paire exacte d’images et les fichiers nécessaires à l’application complète ;
- sauvegarder et charger des images sans confondre leurs archives avec des exports de conteneurs ;
- conserver des chemins de montages bind Compose portables dans un paquet complet ;
- utiliser un contexte Docker pour cibler le bon Engine de réception ;
- lancer l’application reçue sans téléchargement ni construction d’images, tout en préservant un service de réception indépendant ;
- vérifier les relations entre objets, les illustrations et les téléchargements réels après l’arrêt de la source.
À qui s’adresse ce cours
Ce cours convient aux personnes qui doivent livrer une petite application conteneurisée sans accès à un registre d’images.
Prérequis : Chemins de base dans un terminal, images et conteneurs Docker, et publication de ports. La structure Compose nécessaire, les contextes et les options de copie sont expliqués. Il n’est pas nécessaire de programmer l’application.
Environnement d’apprentissage : Workstation, Source Exhibition et Receiving Exhibition sont prêts dans le navigateur. Les Engines Docker source et récepteur disposent de stockages d’images et de processus distincts, tout en partageant le noyau d’une VM. Chaque laboratoire est initialisé indépendamment.
Questions fréquentes
Le récepteur est-il vraiment indépendant du stockage d’images de la source ?
Oui. Son Engine démarre sans les images requises et ne peut pas joindre de registre. Vous chargez explicitement l’archive livrée. La vue finale utilise ses propres services et fichiers, sans recours à la source.
S’agit-il de deux machines physiques ?
Les deux Engines partagent le noyau d’une VM. L’exercice démontre une séparation contrôlée des images, de la configuration et des fichiers ; il ne prétend pas assurer une reprise complète après sinistre ni une portabilité entre plateformes.
Dois-je écrire une application Web ?
Non. L’application est fournie. Vous devez sélectionner et livrer sa version complète, puis la vérifier à travers de vraies pages et des fiches téléchargées.




