Junior — Middle
Docker konteynerləri daxilində şəbəkələrin qurulması və idarə olunması sahəsində təcrübəniz nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Mən Docker daxilində şəbəkələrin qurulması üzrə təcrübəyə malikəm, o cümlədən konteynerlər üçün izolyasiya və qarşılıqlı əlaqə üçün xüsusi şəbəkələr yaratmaq.
Docker müxtəlif şəbəkə növlərini dəstəkləyir:
- bridge — eyni hostda olan konteynerlər üçün standart şəbəkə.
- host — konteyner birbaşa hostun şəbəkə yığını istifadə edir.
- overlay — müxtəlif hostlarda olan konteynerlər arasında şəbəkə qarşılıqlı əlaqəsi (adətən Docker Swarm-da).
- macvlan — konteynerin şəbəkədə öz MAC ünvanına sahib olmasına imkan verir.
Xüsusi şəbəkə yaratmaq və konteynerləri onun içində işə salmaq nümunəsi:
docker network create mənim_xüsusi_shəbəkə
docker run -d --name konteyner1 --network mənim_xüsusi_shəbəkə mənim_şəkil
docker run -d --name konteyner2 --network mənim_xüsusi_shəbəkə mənim_şəkil
Bu, konteynerlərin şəbəkə daxilində host adları ilə bir-biri ilə əlaqə qurmasına imkan verir. Mən həmçinin təhlükəsizlik və giriş üçün firewall qaydalarını və portları konfiqurasiya etdim.