Changes

Docker Swarm Mode

376 bytes added, 20:34, 18 July 2018
Overlay hálózatok
A beépített ingress overlay hálózaton felül mi is létrehozhatunk kézzel új overlay hálózatokat. Az overlay hálózatot össze kell rendelni swarm service-ekkel. Ha egy swarm service-t egy overlay hálózathoz rendelünk, akkor az adott service összes konténere (akkor is ha távoli node-okon vannak) képes lesz egymással kommunikálni. Az overlay hálózatot a manager csak azokra a node-okra fogja kiterjeszteni, amik a megadott szolgáltatás konténereit futtatják. Egészen addig csak a manager-en létezik.
===Hálózat létrehozása===
Overlay hálózatot csak a manager node-okon lehet létrehozni a '''-d overlay''' kapcsoló használatával. Hozzuk létre az '''over-test''' hálózatot.
<pre>
===Tesztelés===
Innentől kezdve a '''test''' szolgáltatás két konténere elérik egymást a worker2 hálózaton. Próbáljuk ki. Derítsük ki a '''worker2''' konténer '''over-test''' hálózati IP címét. Elsőként listázzuk az overlay hálózatunk részleteit:
<pre>
Pingeljük meg az '''mg1'''-en futó ubuntu konténerből a worker2-t. Ha megnézzük a mg1-en futó konténereket, láthatjuk a test szolgáltatáshoz tartozó ubuntu konténert:<pre># docker-machine ssh mg1 docker psCONTAINER ID IMAGE COMMAND CREATED aac4198d0aec nginx:latest "nginx -g 'daemon of…" 24 hours ago </pre>
==docker_gwbridge==