7,540
edits
Changes
→Create swarm cluster
<br><br>
=Networking=
==Routing mesh==
* Ahogy azt már a bevezetőben láthattuk, az úgynevezett routing mesh felelős azért, hogy egy külső portról elérjük a swarm szolgáltatást egy megadott porton.
* A '''--publish''' kulcsszóval kell regisztrálni a port mapping-et. A '''published''' a külső még a '''target''' a belső port.
<pre>
$ docker service create \
--name my-web \
--publish published=8080,target=80 \
--replicas 2 \
nginx
</pre>
Vagy meglévő szolgáltatáshoz meg lehet adni új port mapping-et a '''--publish-add''' kapcsolóval.
<pre>
$ docker service update \
--publish-add published=8080,target=80 \
my-web
</pre>
{{note|A --publish és --publish-add parancs alapértelmezetten csak tcp portot ad hozzá. A '''protocol=udp'''-vel lehet udp portot is hozzáadni:
<pre>
--publish published=53,target=53,protocol=udp
</pre> }}
==Load balancer==
=Monitor cluster=