Maison  >  Article  >  Opération et maintenance  >  Que signifie le mode réseau dans Docker ?

Que signifie le mode réseau dans Docker ?

WBOY
WBOYoriginal
2022-08-17 16:25:182896parcourir

La signification du mode réseau Docker : 1. Le mode pont, le modèle de pilote réseau par défaut, configurera automatiquement ses propres informations réseau au démarrage du conteneur Docker ; 2. Le mode hôte, brisant l'isolation réseau entre le conteneur Docker et l'hôte ; , utilisez directement l'environnement réseau de l'hôte ; 3. Mode superposition, qui peut connecter plusieurs démons Docker ou satisfaire la communication entre les services du cluster ; 4. mode aucun, qui désactive le pilote réseau 5. mode plugins, utilise des pilotes réseau tiers ; plugin.

Que signifie le mode réseau dans Docker ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.

Que signifie le mode réseau dans Docker ?

Il existe 5 modes réseau courants dans Docker, à savoir

  • bridge : le modèle de pilote réseau par défaut dans Docker, s'il n'est pas spécifié lors du démarrage du conteneur, il sera par défaut à ce type de pilote ;

  • host : rompt l'isolation réseau entre le conteneur Docker et l'hôte et utilise directement l'environnement réseau de l'hôte. Ce modèle s'applique uniquement à Docker 17.6 et supérieur ; : peut se connecter à plusieurs démons Docker ou à la communication entre les services du cluster ; adapté à la communication entre les conteneurs Docker sur différents hôtes

  • aucun : c'est-à-dire que le pilote réseau est désactivé et vous devez personnaliser manuellement la configuration du pilote réseau ;

  • plugins : utilisez des plug-ins de pilotes réseau tiers ;
  • Caractéristiques et scénarios d'application des différents modes

mode pontPour faire simple : porter un gilet, sous la bannière de l'hôte, faites votre propre truc. Le mode par défaut de Docker configurera automatiquement ses propres informations réseau au démarrage du conteneur Docker. Tous les conteneurs sur le même hôte sont sur le même réseau et peuvent communiquer entre eux. Semblable au mode nat de notre machine virtuelle VMware. L'utilisation de la carte réseau de l'hôte pour la communication entraînera une consommation de ressources et une faible efficacité du réseau car une conversion réseau est impliquée.

Mode hôte

Pour faire simple, cela signifie occuper le nid de pie, utiliser les affaires de l'hôte pour faire ses propres choses. Les conteneurs utilisent l'adresse IP de l'hôte pour communiquer.

Caractéristiques : les conteneurs et les hôtes partagent le réseau

mode conteneur

Les conteneurs nouvellement créés utilisent le réseau de conteneurs créé, semblable à un réseau local

Caractéristiques : les conteneurs et les conteneurs partagent le réseau

aucun mode

Ceci Le mode est le plus pur et ne vous aide dans aucune configuration réseau, permettant une personnalisation maximale.

mode superposition

Les conteneurs ne sont plus sur le même réseau et peuvent communiquer entre eux.

Apprentissage recommandé : "Tutoriel vidéo Docker"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn