Docker vysvětlil za 2 minuty! Většina vývojářů používá Docker denně, aniž by věděli, co se děje pod povrchem. Tady je vše, co potřebujete vědět. Docker má 3 hlavní komponenty: 1️⃣ Docker Client: Kde zadáváte příkazy, které komunikují s Docker démonem přes API. 2️⃣ Docker Host: Daemon zde běhá a zvládá veškerou těžkou práci (stavební obrazy, provoz kontejnerů a správu zdrojů) 3️⃣ Docker Registry: Ukládá obrázky Dockeru. Docker Hub je veřejný, ale firmy provozují soukromé registry. Tady je, co se stane, když spustíte "docker run": • Docker stáhne obrázek z registru (pokud není dostupný lokálně) • Docker vytvoří nový kontejner z tohoto obrazu • Docker přiděluje do kontejneru read-write souborový systém • Docker vytváří síťové rozhraní pro připojení kontejneru • Docker spouští kontejner To je vše. Klient, hostitel a registr mohou být na různých strojích. Proto se Docker škáluje tak dobře. Pochopení této architektury výrazně usnadňuje ladění problémů s kontejnery. Budete přesně vědět, kam se dívat, když se něco rozbije. ____ Pokud jste to našli poučné, sdílejte to znovu se svou sítí. Najdi mi → @_avichawla Pro více poznatků a tutoriálů o ML a AI inženýrství!