Podcast #2: Od sterty gruzu do idealnej paczki – czym adekwatnie jest ten Docker?

czarnaowca.it 2 tygodni temu

www.czarnaowca.it

Wyobraź sobie, iż Twój serwer to wielka ciężarówka, a aplikacje to przewożony towar. Kiedyś wrzucaliśmy wszystko luzem na pakę, modląc się, żeby po drodze żadna biblioteka nie weszła w konflikt z inną. Dzisiaj mamy idealnie wymierzone, bezpieczne kontenery. W tym odcinku bierzemy pod lupę technologię, która całkowicie zmieniła sposób, w jaki tworzymy i wdrażamy oprogramowanie – Dockera.

W tym odcinku usłyszysz:

  • Krótka historia logistyki IT: Jak przeszliśmy od potężnych Mainframe’ów, przez serwery dedykowane (Bare Metal) i wirtualne maszyny (VPS), aż po wczesne kontenery systemowe (LXC/OpenVZ).
  • Fenomen intermodalnego kontenera: Dlaczego wejście Dockera zrewolucjonizowało rynek i raz na zawsze ubiło wymówkę „dziwne, u mnie działa”.
  • Co siedzi pod maską? Odzieramy Dockera z magii. Tłumaczymy w prosty sposób natywne mechanizmy Linuxa: Namespaces, Cgroups oraz systemy plików (UnionFS).
  • Życie poza Dockerem: Szybki przegląd nowoczesnych alternatyw, takich jak Podman, Containerd czy LXD/Incus.

Niezależnie od tego, czy ostatecznie pakujesz w kontener rozbudowaną aplikację w Pythonie, bardzo szybki mikroserwis napisany w Golangu, czy zestaw skryptów automatyzujących w Bashu – ten odcinek pomoże Ci zrozumieć architekturę i sens konteneryzacji.

Podcast jest dostępny na platformach:

Idź do oryginalnego materiału