Introduction
Dans ce laboratoire, vous serez transporté dans une ville médiévale où un agriculteur a besoin de votre assistance. La ville est animée d'activité, et l'agriculteur a besoin d'un moyen de transporter efficacement ses marchandises dans diverses parties de la ville. Votre objectif est d'attacher le conteneur de transport de l'agriculteur et de superviser la logistique du transport des marchandises vers différents emplacements dans la ville.
Créer un conteneur Docker
Dans cette étape, vous allez créer un conteneur Docker pour représenter le conteneur de transport de l'agriculteur.
## Crée un nouveau conteneur Docker
docker run --name transport-container -d alpine tail -f /dev/null
Se connecter au conteneur (Attach to the Container)
Maintenant, connectez-vous au conteneur de transport pour observer la logistique.
## Se connecter au conteneur
docker attach transport-container
Note: Pour vous déconnecter du conteneur en toute sécurité sans l'arrêter, appuyez sur
Ctrl-psuivi deCtrl-q. Si vous utilisezCtrl-c, cela arrêtera le processus du conteneur.
Transférer des marchandises
Dans cette étape, utilisez la commande suivante dans un autre terminal pour ouvrir une invite de commandes interactive dans le conteneur, et simuler le transfert de marchandises à l'intérieur du conteneur attaché.
docker exec -it transport-container sh
## créer un fichier hello.py
echo "print('Hello Docker')" > hello.py
## À l'intérieur du conteneur attaché, déplacer hello.py vers différents emplacements
mv hello.py /var
Résumé
Dans ce laboratoire, vous avez appris à utiliser la commande Docker attach pour interagir avec un conteneur en cours d'exécution. En simulant un scénario de ville médiévale, vous avez pu saisir le concept d'attachement à un conteneur et d'exécution d'opérations à l'intérieur de celui-ci. Cette expérience pratique procure une compréhension pratique de la gestion des conteneurs et des techniques d'attachement.



