Plan Szkolenia
Wprowadzenie do konteneryzacji i Dockera
- Zrozumienie koncepcji konteneryzacji oprogramowania
- Korzyści z kontenerów w porównaniu z tradycyjnymi modelami wdrażania
- Przegląd Dockera i jego roli w nowoczesnym dostarczaniu aplikacji
- Typowe przypadki użycia kontenerów w rozwoju i operacjach
Instalacja Dockera i konfiguracja środowiska
- Instalacja i konfiguracja Dockera
- Zrozumienie komponentów i architektury Dockera
- Praca z interfejsem CLI Dockera
- Zarządzanie usługami i konfiguracjami Dockera
Architektura Dockera i podstawowe koncepcje
- Silnik Docker, obrazy, kontenery i rejestry
- Zarządzanie cyklem życia kontenera
- Zrozumienie obiektów i zasobów Dockera
- Dobre praktyki pracy ze środowiskami Docker
Praca z obrazami i kontenerami Docker
- Pobieranie obrazów Docker i zarządzanie nimi
- Tworzenie i uruchamianie kontenerów
- Konfiguracja kontenerów i zarządzanie nimi
- Inspekcja, monitorowanie i utrzymanie kontenerów
Budowanie aplikacji za pomocą plików Dockerfile
- Zrozumienie struktury i instrukcji pliku Dockerfile
- Tworzenie niestandardowych obrazów Docker
- Optymalizacja rozmiaru obrazu i wydajności budowania
- Zarządzanie zależnościami i konfiguracjami aplikacji
Przechowywanie danych i zarządzanie nimi w Dockerze
- Zrozumienie koncepcji przechowywania danych w kontenerach
- Praca z woluminami i montowaniami bind
- Utrwalanie danych aplikacji
- Efektywne zarządzanie danymi kontenerów
Sieci w Dockerze
- Zrozumienie koncepcji sieciowych Dockera
- Tworzenie sieci Docker i zarządzanie nimi
- Łączenie wielu kontenerów
- Konfigurowanie komunikacji między aplikacjami i usługami
Praca z rejestrami Docker
- Zrozumienie repozytoriów obrazów i rejestrów
- Korzystanie z Docker Hub i rejestrów prywatnych
- Wypychanie i pobieranie obrazów
- Zarządzanie wersjami obrazów i zagadnienia bezpieczeństwa
Orkiestracja kontenerów i koncepcje skalowania
- Wprowadzenie do orkiestracji kontenerów
- Zrozumienie roli platform orkiestracyjnych
- Przegląd Docker Compose
- Przygotowywanie aplikacji do skalowalnych wdrożeń
Rozwiązywanie problemów i dobre praktyki
- Diagnozowanie typowych problemów z Dockerem
- Zarządzanie logami i wydajnością kontenerów
- Stosowanie dobrych praktyk w zakresie bezpieczeństwa i utrzymania
- Optymalizacja środowisk aplikacji opartych na Dockerze
Praktyczne warsztaty Docker i podsumowanie kursu
- Budowanie i wdrażanie aplikacji w kontenerze
- Zarządzanie wieloma kontenerami i usługami
- Stosowanie poleceń i przepływów pracy Docker
- Przegląd kluczowych koncepcji i dalsze kroki
Wymagania
- Znajomość zagadnień sieciowych.
- Doświadczenie w pracy z wierszem poleceń systemu Linux.
Grupa docelowa
- Programiści
- Inżynierowie DevOps
- Administratorzy systemów
Opinie uczestników (7)
wielopoziomowy, ustrukturyzowany program kursu.
Bert Paelinckx - Cube SoftwareSolutions
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
trener miał dużo wiedzy i cierpliwości, które chciał z nami podzielić
Bogdan Olaru
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Praktyczne ćwiczenia i wyjaśnienia dotyczące wszystkich szczegółów, zwłaszcza dla używanych poleceń
Louise
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Wyjaśnił poprawnie i miał ćwiczenia.
Stefan-Bogdan Birtu
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Sposób, w jaki to zostało wyjaśnione, od podstawowych pojęć do bardziej złożonych, z przykładami.
Stefan
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Podoba mi się, jak Abhi prezentuje. Dodaje informacje do slajdów, tworzy diagramy. Osobiście, łatwiej mi zrozumieć i zapamiętać informacje, które podaje.
Viorel
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Polubiłem sposób prezentacji informacji, z praktycznymi przykładami. Ponadto, tempo trenera było odpowiednie i miał cierpliwość, aby odpowiedzieć na wszystkie pytania, pomóc kolegom, którzy zostawali za nimi, a nawet dodać dodatkowe przykłady do prezentacji, oparte na zainteresowaniach uczestników.
Beatrice - DB Global Technology SRL
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję