Yksi Docker-konttiteknologian keskeisistä eduista on sen kevyt virtualisointi ja eristäminen, ja Docker-verkko on avain konttien välisen sekä konttien ja ulkomaailman välisen viestinnän toteuttamiseen. Seuraavassa on yhteenveto Docker-verkkotoiminnan tärkeimmistä tietokohdista.
1. Docker Networkin yleiskatsaus
Docker-verkkojen avulla kontit voivat kommunikoida keskenään ja ulkoisten verkkojen kanssa. Docker tarjoaa useita verkkotyyppejä ja ohjaimia erilaisiin verkkotarpeisiin:
Silta: Oletusverkkotyyppi, Docker0-silta, joka on luotu Dockerin asennuksen aikana, sopii konttiyhteyttämiseen yhdellä isännällä.
Isäntä: Säilö ja isäntä jakavat verkkopinon, mikä sopii tilanteisiin, joissa säilön ja isäntäkoneen on jaettava verkkoresurssit.
Overlay: Hajautettu verkko useiden Docker-daemonien kesken, soveltuu konttien väliseen viestintään.
Macvlan: Määritä säilöille itsenäiset MAC-osoitteet, jotta ne voivat muodostaa yhteyden suoraan fyysiseen verkkoon.
2. Docker-verkkomääritys
Docker-verkon konfigurointi sisältää verkon luomisen, säiliöiden liittämisen verkkoon, IP-osoitteiden määrittämisen jne.:
Käytä Docker-verkon luontia luodaksesi uuden verkon.
Käytä Docker-verkkoyhteyttä yhdistääksesi säilön olemassa olevaan verkkoon.
Käytä Docker-verkon tarkastusta nähdäksesi verkon tiedot.
Määritä säilön IP-osoite, joka voi olla staattinen tai dynaamisesti määritetty.