Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Docker wyjaśniony w 2 minuty!
Większość programistów korzysta z Dockera na co dzień, nie rozumiejąc, co dzieje się w tle. Oto wszystko, co musisz wiedzieć.
Docker ma 3 główne komponenty:
1️⃣ Klient Docker: Miejsce, w którym wpisujesz polecenia, które komunikują się z demonem Dockera za pośrednictwem API.
2️⃣ Host Docker: Demon działa tutaj, zajmując się wszystkimi ciężkimi zadaniami (budowanie obrazów, uruchamianie kontenerów i zarządzanie zasobami)
3️⃣ Rejestr Docker: Przechowuje obrazy Dockera. Docker Hub jest publiczny, ale firmy prowadzą prywatne rejestry.
Oto co się dzieje, gdy uruchamiasz "docker run":
• Docker pobiera obraz z rejestru (jeśli nie jest dostępny lokalnie)
• Docker tworzy nowy kontener z tego obrazu
• Docker przydziela system plików do odczytu i zapisu dla kontenera
• Docker tworzy interfejs sieciowy, aby połączyć kontener
• Docker uruchamia kontener
To wszystko.
Klient, host i rejestr mogą działać na różnych maszynach. Dlatego Docker tak dobrze się skaluje.
Zrozumienie tej architektury znacznie ułatwia debugowanie problemów z kontenerami. Będziesz dokładnie wiedział, gdzie szukać, gdy coś się zepsuje.
____
Jeśli uznałeś to za interesujące, podziel się tym ze swoją siecią.
Znajdź mnie → @_avichawla
Po więcej informacji i samouczków na temat ML i AI Engineering!
Najlepsze
Ranking
Ulubione

