Category Archives: Networking

Yeni Baslayanlar Icin Docker Swarm Multi-Host Networking

Docker Swarm , Docker 1.12/1.13 ve simdi 17.03 ile bambaska , aslinda daha onceden bakasim vardi ama iyiki bakmamisim : ) Bu makale direkt docker swarm ile ilgili degil , docker swarm ile gelen networking kismina goz atiyor olacagiz.

Oncelikle herseyin basi SwarmKit . Bu dokumani donup donup okumak lazim.

Dedigim gibi konumuz “multi-host networking“.

Baslamadan once eger burada yazili olanlari test etmek icin elinizde bir donanim, sanal makine, dorukcloud, azure, digitalocean gibi bir cloud ortaminiz yok ise direkt http://www.play-with-docker.com adresinden sorunsuz , hizli bir sekilde docker ortamina sahip olabilir ve test yapabilirsiniz.

Elimizde bir master ve iki slave’den (Node’lar sanal ve Ubuntu 16.04 Xenial kurulu) olusmus Swarm Cluster mevcut.

Ufak bir snapshot alalim neler var neler yok. Asagida gordugunuz gibi 3 adet toplamda node mevcut , biri swam master diger ikisi swarm worker nodelari. Burada dikkat etmeniz gereken bir durum var , bazi komutlar sadece ve sadece docker swarm manager uzerinden calistirilabilir, eger hata alirsaniz yanlis node uzerinde olmalisiniz veya ilgili node’u manager rolune yukseltebilirsiniz 😀 Alicaginiz hata asagidaki gibi olacaktir.

Error response from daemon: This node is not a swarm manager. Worker nodes can’t be used to view or modify cluster state. Please run this command on a manager node or promote the current node to a manager.

Read the rest of this entry

Advertisements