Aventure Docker des Paysans Médiévaux

DockerBeginner
Pratiquer maintenant

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-p suivi de Ctrl-q. Si vous utilisez Ctrl-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.