Scripts Python
Objectif
Ce TP vous propose de manipuler Docker pour exécuter un script Python dans un conteneur, tout en utilisant un volume partagé.
Vous allez :
- Créer un script Python localement,
- L’exécuter dans un conteneur Docker basé sur l’image officielle
python, - Modifier le script sans redémarrer le conteneur (grâce au volume partagé),
- Observer les effets en direct,
- Nettoyer proprement l’environnement.
Étape 1 — Créer un dossier local contenant un script Python
Créer un dossier sur la machine hôte avec un fichier hello.py contenant un message simple.
Une solution
Vous devez être connecté pour voir le contenu.
Étape 2 — Lancer un conteneur Python avec un volume partagé
Lancer un conteneur basé sur l’image python:3.11, en montant le dossier local dans le conteneur, et exécuter le script Python.
Une solution
Vous devez être connecté pour voir le contenu.
Étape 3 — Modifier le script sans relancer le conteneur
Observer que la modification du script local est immédiatement visible lors de la relance du conteneur, sans reconstruire d’image ou copier de fichier.
Une solution
Vous devez être connecté pour voir le contenu.
Étape 4 — Ajouter un deuxième fichier et exécuter plusieurs scripts
Ajouter un second fichier Python dans le même dossier, et l’exécuter dans le même conteneur.
Une solution
Vous devez être connecté pour voir le contenu.