Junior — Middle
Jakie masz doświadczenie w konfigurowaniu i zarządzaniu sieciami w kontenerach Docker?
sobes.tech AI
Odpowiedź od AI
Mam doświadczenie w konfigurowaniu sieci w kontenerach Docker, w tym tworzeniu niestandardowych sieci do izolacji i interakcji między kontenerami.
Docker obsługuje kilka typów sieci:
- bridge — standardowa sieć dla kontenerów na jednym hoście.
- host — kontener korzysta bezpośrednio z stosu sieciowego hosta.
- overlay — do interakcji sieciowej między kontenerami na różnych hostach (zwykle w Docker Swarm).
- macvlan — pozwala kontenerowi mieć własny adres MAC w sieci.
Przykład tworzenia niestandardowej sieci i uruchamiania w niej kontenerów:
docker network create moja_siec_niestandardowa
docker run -d --name kontener1 --network moja_siec_niestandardowa moj_obraz
docker run -d --name kontener2 --network moja_siec_niestandardowa moj_obraz
To umożliwia kontenerom komunikację między sobą po nazwach hostów w sieci. Skonfigurowałem również reguły zapory sieciowej i porty, aby zapewnić bezpieczeństwo i dostęp.