Chmura
Konteneryzacja
Szkolenia z dziedziny Konteneryzacja obejmują wdrażanie, konfigurowanie i zabezpieczanie środowisk Docker i Podman dla programistów, administratorów i specjalistów DevOps, którzy po zajęciach potrafią zautomatyzować deployment, skonfigurować sieci i przygotować obrazy do pracy produkcyjnej.
Filtry
Podman w praktyce
Najniższa cena z ostatnich 30 dni
Skontaktuj się z namiDocker w praktyce
Najniższa cena z ostatnich 30 dni
Skontaktuj się z namiOpinie uczestników
- Uczestnik szkolenia Docker w praktyce
Jako początkujący zdołałem wiele wyciągnąć z prezentowanego materiału. Miałem możliwość skupienia się na podstawach i późniejszą analizę przypadków bardziej zaawansowanych
- Uczestnik szkolenia Docker w praktyce
doświadczenie i kompetencje prowadzącego
- Uczestnik szkolenia Docker w praktyce
Dowiedziałem się tego co chciałem
- Uczestnik szkolenia Docker w praktyce
Bardzo dobrze słuchało się prowadzącego, chętnie pomagał w rozwiązywaniu problemów i zachęcał do zadawania pytań
- Uczestnik szkolenia Docker w praktyce
ciekawy przeglad funkcjonalnosci dockera
- Uczestnik szkolenia Docker w praktyce
Bardzo merytoryczne. Uporządkowana wiedza. Infopiguła z dockera.
- Uczestnik szkolenia Docker w praktyce
Duża wiedza prowadzącego
- Uczestnik szkolenia Docker w praktyce
Bardzo kompetentny trener z ogromną wiedzą IT (sieci, administracja, programowanie). Dużo praktycznych przykładów i dobra forma prowadzenia warsztatów. Widać że trener lubi rzeczy praktyczne i tak też prowadził szkolenie aby było praktyczne.
- Uczestnik szkolenia Docker w praktyce
Trener posiada bardzo dużą wiedzę z tematów około Dockerowych. Czasami informacje był podawane za szybko i zbyt 'high-levelowo', mimo to oceniam szkolenie pozytywnie.
- Uczestnik szkolenia Docker w praktyce
Było za szybko. W mojej opinii to 3 dniowe szkolenie opakowane w 2 dni.
- Uczestnik szkolenia Docker w praktyce
Jasne i zrozumiałe, przyjemna atmosfera, trener czeka na każdego i pomaga w wypadku problemów
- Uczestnik szkolenia Docker w praktyce
Szkolenie prowadzone w przyjemnej atmosferze, na każdej pytanie znalazła się odpowiedź i bardzo merytoryczne.
Szukasz innych technologii?
Zapoznaj się z naszym pełnym katalogiem szkoleń i usług IT
FAQ
Konteneryzacja w Linux polega na uruchamianiu aplikacji w izolowanych środowiskach z własnym systemem plików, konfiguracją sieci i zależnościami. Na początku warto sprawdzić różnice między Docker a Podman, sposób pracy z obrazami, obsługę wolumenów oraz podstawowe polecenia do uruchamiania i monitorowania kontenerów. Przykładowo można zbudować obraz aplikacji z Dockerfile albo uruchomić kontener rootless w Podman, aby porównać model uprawnień i sposób zarządzania procesami. Ten temat przerabiamy praktycznie na szkoleniu: Podman w praktyce.
Docker i Podman realizują podobne zadania związane z uruchamianiem kontenerów, ale różnią się architekturą, sposobem działania demona oraz podejściem do bezpieczeństwa. Przy wyborze warto sprawdzić zgodność z obecnym środowiskiem CI/CD, wymagania dotyczące rootless containers, integrację z Kubernetes oraz sposób zarządzania obrazami i siecią. Dobrym przykładem jest środowisko administracyjne w Linux, gdzie Podman bywa wybierany ze względu na brak centralnego demona, a Docker pozostaje częstym standardem w zespołach DevOps i pipeline’ach buildowych. Jeśli chcesz przećwiczyć to krok po kroku, zobacz: Podman w praktyce.
Obrazy Docker są niezmiennymi pakietami aplikacji zawierającymi kod, zależności i konfigurację potrzebną do uruchomienia kontenera. Podczas budowy warto sprawdzić strukturę Dockerfile, kolejność warstw, sposób ograniczania rozmiaru obrazu, użycie prywatnych i publicznych repozytoriów oraz zasady wersjonowania. Przykładowo można przygotować obraz aplikacji webowej, oznaczyć go tagiem środowiskowym i opublikować w rejestrze, aby później wdrożyć go przez Docker Compose lub jako usługę w klastrze. Wersję warsztatową (z konfiguracją i przykładami) znajdziesz w programie szkolenia: Docker w praktyce.
Sieci i wolumeny odpowiadają za komunikację między kontenerami oraz trwałość danych poza cyklem życia pojedynczej instancji. W praktyce trzeba sprawdzić typ sieci, sposób mapowania portów, separację usług, montowanie katalogów i wolumenów oraz wpływ konfiguracji na bezpieczeństwo i diagnostykę. Przykładem może być uruchomienie aplikacji z bazą danych w osobnych kontenerach, połączonych przez sieć bridge i korzystających z trwałego wolumenu dla danych użytkowników. Dokładnie ten zestaw narzędzi i workflow ćwiczymy podczas szkolenia: Docker w praktyce.
Bezpieczeństwo kontenerów obejmuje kontrolę uprawnień, izolację zasobów, weryfikację obrazów, ochronę sekretów i ograniczanie powierzchni ataku. Należy sprawdzić, czy kontenery działają bez zbędnych uprawnień, czy obrazy są skanowane i podpisywane, czy dane poufne nie trafiają do warstw obrazu oraz czy polityki sieciowe i limity zasobów odpowiadają wymaganiom środowiska. Przykładem jest wdrożenie rootless containers, ograniczenie CPU i pamięci oraz użycie podpisanych obrazów przed publikacją do rejestru. To jedno z zagadnień omawianych podczas szkolenia: Podman w praktyce.
Konteneryzacja stanowi warstwę wykonawczą dla platform orkiestracji, które zarządzają skalowaniem, aktualizacjami i wysoką dostępnością aplikacji. Warto sprawdzić zgodność obrazów z wymaganiami klastra, sposób definiowania usług, podejście do konfiguracji sieci oraz przygotowanie aplikacji do uruchamiania w Kubernetes albo OpenShift. Przykładowo można zbudować obraz aplikacji, uruchomić go lokalnie w Docker lub Podman, a następnie przygotować go do wdrożenia jako element większego środowiska orkiestracyjnego. Ten temat przerabiamy praktycznie na szkoleniu: Docker w praktyce.