meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| docker:network [2026/02/12 00:11] – créée - modification externe 127.0.0.1 | docker:network [2026/08/02 02:28] (Version actuelle) – toor | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Dans le réseau docker, | + | Dans le réseau docker, les conteneurs peuvent communiquer entre eux et aussi avec le monde extérieur par la machine hôte. Cette mise en réseau nécessite une couche supplémentaire d' |
| A l' | A l' | ||
| - | Cinq modes de fonctionnement réseau sous formes de pilotes sont principalement présents. | + | Cinq modes de fonctionnement réseau sous formes de pilotes sont principalement présents. L' |
| - | L' | + | <code bash> |
| - | <code bash># ip addr show docker0</ | + | # ip addr show docker0 |
| - | <WRAP center round info 100%> | + | </ |
| - | Par defaut docker0 correspond à 172.17.0.1 et est configurable | + | |
| - | </ | + | <WRAP center round info 100%> Par defaut docker0 correspond à 172.17.0.1 et est configurable </ |
| ====== Bridge ====== | ====== Bridge ====== | ||
| Ligne 15: | Ligne 15: | ||
| Si nous démarrons un deuxième conteneur C2, l' | Si nous démarrons un deuxième conteneur C2, l' | ||
| - | {{ : | + | {{ : |
| - | \\ | + | |
| Pour que les conteneurs sur le réseau bridge puissent communiquer ou être accessibles du monde extérieur, un mappage de port doit être effectué (PAT). | Pour que les conteneurs sur le réseau bridge puissent communiquer ou être accessibles du monde extérieur, un mappage de port doit être effectué (PAT). | ||
| + | ====== Host ====== | ||
| + | Ce type de réseau permet aux conteneurs d' | ||
| - | ====== Host ====== | + | Sa simplicité |
| - | Ce type de réseau | + | |
| + | Ce mode ne **<color # | ||
| ====== Overlay ====== | ====== Overlay ====== | ||
| Ligne 32: | Ligne 34: | ||
| ====== None ====== | ====== None ====== | ||
| + | |||
| Ce pilote désactive tout le réseau. | Ce pilote désactive tout le réseau. | ||
| Ligne 37: | Ligne 40: | ||
| L' | L' | ||
| - | |||
| - | \\ | ||
| ====== Commande ====== | ====== Commande ====== | ||
| + | |||
| L' | L' | ||
| - | <code bash># ip addr show docker0</ | + | |
| + | <code bash> | ||
| + | # ip addr show docker0 | ||
| + | |||
| + | </ | ||
| Lister les interfaces réseaux : | Lister les interfaces réseaux : | ||
| - | <code bash> | + | |
| + | <code bash> | ||
| + | docker network ls | ||
| + | |||
| + | </ | ||
| Caractéristique d'une interface : | Caractéristique d'une interface : | ||
| - | <code bash> | ||
| + | <code bash> | ||
| + | docker inspect [NETWORK ID] | ||
| + | </ | ||
| Sources :\\ | Sources :\\ | ||
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| + | |||
| + | |||
| + | |||
| + | {{drawio> | ||