Changes

Docker Swarm Mode

1,011 bytes added, 22:19, 17 July 2018
Networking
=Networking=
==Overlay networkHálózat típusok==Háromféle fontos hálózat típus van a swarm-ban az alap docker hálózatokon felül (ebből egyik a másik részlalmaza)<br>https://docs.docker.com/v17.09/engine/swarm/networking/
Mikor létrehozunk * '''overlay network''': Ez egy swarm-ot, automatikusan az összes swarm résztvevő össze lesz kapcsolva egy közöshostokon átívelő virtuális hálózat fajta, amit a host docker emulál. (tehát nem Linux kernel funkció). A rá kapcsolódott konténerek számára transzparensen működő hálózattalműködik, hiába vannak más és más fizikai hálózatokban, úgy látják, mind ha közös hálózaton lennénk. Két hálózat jön Az overlay hálózatot a docker az úgynevezett overlay driver-el hozza létre: . Ezzel emulálja a hálózatot.   * '''ingressnetwor'''k: a Ez egy speciális overlay hálózat, ebből csak 1 lehet egy swarm service-ek számára hoz on belül. Nem a neve, hanem a típusa számít. Ha mi nem hozzuk létre egy közös virtuális hálózatot, akkor a docker fogja létrehozni a cluster inicializálásakor. Ezt load-balancolásra használja a loaddocker. Ha bármelyik swarm node -balancer ra érkezik egy kérés (akár olyanra is amin nem is fut konténer) akkor is, valamit ezen keresztül telepíti fel továbbítja a manager a konténereket kérést a megfelelő node-okrara. Lentebb láthatjukA load-balancer-t a Linux kernelben található IPVS-el hozza létre, hogy ez az egyetlen '''swarm scope''' hálózatami egy szállítási réteg beli load-balancer.  * '''docker_gwbridge''': ez Nem teljesen értem mire jó. Egy fizikai hálózati elem, tehát nem a hálózat docker emulálja. Az overlay network és a node interfésze között hoz létre egy virtuális hidat. Ha nincs, akkor a docker démonokat köti össze létrehozza. A neve számít. Ha újat akarunk csinálni, akkor Linux operendszer szinten kell törölni, majd egy virtuális hálózatonpont ilyen nevű új hálózatot kell létrehozni a megfelelő paraméterekkel.  
<pre>