Gérer les réseaux Docker

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 le monde mystique de la mythologie indienne ancienne, un ascète dévoué nommé Arjuna est en train d'effectuer un voyage pour maîtriser l'art de la mise en réseau via Docker afin de connecter les différents royaumes des dieux et des démons. L'objectif ultime d'Arjuna est d'assurer une communication et une interaction sans friction dans le paysage du réseau divin dans ce contexte mythologique.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/NetworkOperationsGroup(["Network Operations"]) docker/NetworkOperationsGroup -.-> docker/network("Manage Networks") subgraph Lab Skills docker/network -.-> lab-271477{{"Gérer les réseaux Docker"}} end

Mise en réseau avec Docker

Dans cette étape, Arjuna entreprend une quête pour créer un réseau de pont et connecter différents conteneurs dans le royaume divin.

## Crée un réseau de pont
docker network create --driver=bridge divinenet

## Exécute un conteneur connecté au réseau de pont
docker run -itd --name divine-container1 --network divinenet alpine

Communication entre plusieurs conteneurs

Dans cette étape, Arjuna doit établir une communication entre plusieurs conteneurs dans le royaume divin.

## Exécute un autre conteneur connecté au réseau de pont
docker run -d --name divine-container2 --network divinenet nginx

## Teste la connectivité entre les conteneurs
docker exec divine-container1 ping divine-container2

Sommaire

Dans ce laboratoire, l'accent a été mis sur la capacité d'Arjuna, l'ascète mythique, à naviguer dans la création de réseaux Docker et à établir une communication sans friction entre les conteneurs dans le royaume divin. Le but était de fournir une expérience pratique aux apprenants pour qu'ils comprennent la gestion des réseaux dans Docker et son importance dans les environnements conteneurisés. Ce laboratoire visait à doter les utilisateurs des connaissances et des compétences nécessaires pour concevoir des solutions de mise en réseau robustes dans les déploiements Docker.