Właśnie wylądował 3ci odcinek naszego najnowszego kursu "Docker i kontenery dla administratorów sieciowych i DevOps (2026)"!

Obrazek posta

Mam dla Was świetną wiadomość – właśnie wylądował 3ci odcinek naszego najnowszego odnawianego kursu "Docker i kontenery dla administratorów sieciowych i DevOps (2026)"! - odcinek pod nazwą "Kontener gołymi rękami: czyli skąd naprawdę wziął się Docker".

 

Wielu z nas traktuje Dockera jak magiczną czarną skrzynkę. Wpisujemy docker run i... działa. Ale co w momencie, gdy kontener nagle "umiera" bez powodu, brakuje mu pamięci (OOM) albo pojawiają się problemy z siecią? Sama znajomość komend Dockera to wtedy za mało.
 

W tej lekcji zaglądamy więc pod maskę Dockera i… budujemy własny kontener Nginx całkowicie od zera — bez Dockera, Docker Hub i docker run. 🚀

Krok po kroku wykorzystujemy mechanizmy dostępne bezpośrednio w jądrze Linuxa: chroot, namespaces oraz cgroups v2. Nginx dostaje własny system plików, hostname, listę procesów, limity CPU i RAM, a nawet własny stos sieciowy i adres IP.

Na końcu ręcznie budujemy również sieć kontenera, wykorzystując m.in. network namespace, veth, bridge i iptables, a następnie publikujemy jego port na hoście.

💡 Najważniejszy wniosek? Docker nie wymyślił kontenerów. Zebrał istniejące mechanizmy Linuksa, obrazy i ich dystrybucję w jedno wygodne narzędzie.

 

📺 Odcinek jest już dostępny na platformie (w materiałach "PatroniPlus" w progu od 30zł):
👉 https://moodle.adminakademia.pl/mod/page/view.php?id=4512
 

Miłego oglądania 🎧💻

Jarosław Karcewicz
AdminAkademia.pl

Zobacz również

Właśnie wylądował 124 odcinek GodkiAdmina - pierwszy odcinek podcyklu ITNews - już dost...
Właśnie wylądował 3ci odcinek naszego aktualizowanego kursu "Kryptografia w Praktyce: F...
Właśnie wylądował 4ty odcinek naszego aktualizowanego kursu "Linux LPIC-1 101 - Podstaw...

Komentarze (0)

Trwa ładowanie...