Aventure Docker des Paysans Médiévaux

DockerDockerBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

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.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 97%. Il a reçu un taux d'avis positifs de 91% de la part des apprenants.

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

Sommaire

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.