Docker pruža nekoliko različitih drajvera mreže koje možete koristiti za kreiranje i upravljanje mrežama za vaše kontejnere. Dostupni drajveri mreže su:
bridge: Ovo je podrazumevani drajver mreže. Kreira imenovani prostor mreže i povezuje kontejner sa njim pomoću virtuelnog Ethernet uređaja.
host: Ovaj drajver mreže uklanja izolaciju mreže između kontejnera i hosta. Kontejner deli imenovani prostor mreže hosta i ima pristup hostovim mrežnim interfejsima i IP adresama.
overlay: Ovaj drajver mreže vam omogućava da kreirate mreže koje se protežu preko više Docker hostova. Možete koristiti ovaj drajver da kreirate prekrivajuću mrežu za Docker engine skup.
macvlan: Ovaj drajver mreže vam omogućava da na hostu kreirate virtuelni mrežni interfejs koji je direktno povezan sa fizičkim mrežnim interfejsom. Ovo pruža kontejneru jedinstvenu MAC adresu na fizičkoj mreži.
none: Ovaj drajver mreže onemogućava sve mrežne opcije za kontejner.
network:<network-name>: Ovaj drajver mreže vam omogućava da specificirate postojeću mrežu za povezivanje kontejnera.
Drajver mreže koji želite da koristite možete navesti prilikom kreiranja nove mreže korišćenjem oznake --driver sa komandom docker network create. Na primer
docker network create --driver bridge moja-mreza
Takođe možete navesti drajver mreže koji želite da koristite prilikom kreiranja novog kontejnera korišćenjem oznake --network sa komandom docker run. Na primer:
docker run --network moja-mreza --network-alias moj-alias moja-slika
No comments:
Post a Comment