Szkolenie: Docker – Konteneryzacja i zarządzanie aplikacjami
Szkolenie: Docker – Konteneryzacja i zarządzanie aplikacjami
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Identyfikatory projektówKierunek - Rozwój, Małopolski Pociąg do kariery, Zachodniopomorskie Bony Szkoleniowe
- Grupa docelowa usługi
- Programiści i testerzy – uruchamianie aplikacji w kontenerach
- DevOps i administratorzy systemów – zarządzanie środowiskami kontenerowymi
- Zespoły IT i projektowe – wdrażanie aplikacji w kontenerach
Wymagania wstępne:
- Podstawowa znajomość systemu Linux lub Windows
- Znajomość podstaw programowania i pracy z terminalem
------------------------------------------
- Szkolenie przeznaczone jest również dla uczestników projektu Kierunek Rozwój realizowany przez WUP w Toruniu.
- Usługa również adresowana dla Uczestników Projektu Małopolski Pociąg do Kariery sezon 1
- Usługa skierowana również dla uczestników projektu " Zachodniopomorskie bony szkoleniowe"
- Oraz dla uczestników projektów dofinansowanych w całej Polsce
- Szkolenie skierowane jest zarówno do osób indywidualnych, jak i pracodawców i ich pracowników.
- Minimalna liczba uczestników5
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji19-02-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi31
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Usługa przygotowuje uczestnika do samodzielnej pracy z Dockerem poprzez rozwinięcie umiejętności tworzenia, uruchamiania i zarządzania kontenerami, budowania obrazów, konfigurowania aplikacji wielokontenerowych, monitorowania zasobów i stosowania dobrych praktyk bezpieczeństwa, co pozwala efektywnie wdrażać i utrzymywać aplikacje w środowisku konteneryzowanym.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
Efekty uczenia się Uczestnik identyfikuje podstawowe elementy architektury Dockera i różnice między kontenerami a maszynami wirtualnymi | Kryteria weryfikacji Wskazuje poprawne definicje: kontener, obraz, Docker Engine, Docker Hub | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Rozróżnia kontenery od maszyn wirtualnych pod względem zasobów i uruchamiania | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Klasyfikuje podane komponenty Dockera według funkcji | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Efekty uczenia się Uczestnik tworzy i zarządza obrazami Docker oraz Dockerfile | Kryteria weryfikacji Tworzy prosty Dockerfile i buduje obraz | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Wskazuje poprawne polecenia do wersjonowania i wysyłania obrazów do Docker Hub | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Analizuje strukturę obrazu i poprawnie identyfikuje jego warstwy | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Efekty uczenia się Uczestnik uruchamia i zarządza kontenerami, sieciami i wolumenami | Kryteria weryfikacji Uruchamia kontenery z mapowaniem portów i wolumenów | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Tworzy i konfiguruje sieci Docker dla kontenerów | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Wykonuje backup i restore danych z wolumenów | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Efekty uczenia się Uczestnik konfiguruje i uruchamia aplikacje wielokontenerowe za pomocą Docker Compose | Kryteria weryfikacji Tworzy poprawny plik docker-compose.yml dla aplikacji web + baza danych | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Uruchamia i zatrzymuje wielokontenerowe aplikacje | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Skaluję usługi i monitoruje ich stan w czasie rzeczywistym | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Efekty uczenia się Uczestnik monitoruje kontenery i interpretuje logi oraz zużycie zasobów | Kryteria weryfikacji Analizuje logi kontenerów i filtruje zdarzenia | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Monitoruje wykorzystanie CPU, RAM, I/O kontenerów | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Wskazuje sytuacje wymagające interwencji administracyjnej | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Efekty uczenia się Uczestnik stosuje dobre praktyki tworzenia obrazów, bezpieczeństwa i ograniczenia zasobów | Kryteria weryfikacji Minimalizuje rozmiar obrazów i poprawnie buduje warstwy | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji Konfiguruje kontenery z ograniczeniami zasobów | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji Identyfikuje zagrożenia bezpieczeństwa i proponuje metody ich minimalizacji | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Program szkolenia jest dostosowany do potrzeb uczestników usługi oraz głównego celu usługi i jej charakteru oraz obejmuje zakres tematyczny usługi. Uczestnik nie musi spełniać dodatkowych wymagań dot. poziomu zaawansowania.
Usługa prowadzona jest w godzinach dydaktycznych. Przerwy nie są wliczone w ogólny czas usługi rozwojowej. Harmonogram usługi może ulec nieznacznemu przesunięciu, ponieważ ilość przerw oraz długość ich trwania zostanie dostosowana indywidualnie do potrzeb uczestników szkolenia. Łączna długość przerw podczas szkolenia nie będzie dłuższa aniżeli zawarta w harmonogramie.
Zajęcia zostaną przeprowadzone przez ekspertów z wieloletnim doświadczeniem, którzy przekazuje nie tylko wiedzę teoretyczną, ale także praktyczne wskazówki i najlepsze praktyki. Uczestnicy mają możliwość czerpania z jego wiedzy i doświadczeń.
Szkolenie będzie realizowane zdalnie w czasie rzeczywistym za pomocą platformy ClickMeeting, co umożliwia aktywny udział uczestników w warsztatach i ćwiczeniach grupowych.
Szkolenie realizowane jest przez platformę umożliwiającą:
- udostępnianie ekranu,
- czat, komunikację audio-wideo,
- współdzielenie materiałów i plików,
- interaktywną prezentację kodu i analiz danych.
Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.
_______________________________________________________________________________________________________________________
Przed dokonaniem zapisu i złożeniem karty uczestnictwa do Operatora, zachęcamy do kontaktowania się z nami telefonicznie, SMS-em lub e-mailem pod adresem/numerem wskazanym w zakładce „Kontakt”.
Pozwoli to potwierdzić dostępność miejsca w grupie szkoleniowej oraz rozwiać ewentualne wątpliwości.
_______________________________________________________________________________________________________________________
Program szkolenia:
MODUŁ 1. Wprowadzenie do Docker i konteneryzacji
4h dydaktyczne (1h teoria / 3h praktyka)
Teoria:
- Co to jest konteneryzacja i Docker
- Architektura Docker: Docker Engine, Docker Client, Docker Hub
- Podstawowe pojęcia: obraz (image), kontener (container), registry
Praktyka:
- Instalacja Docker na systemach Windows/Linux/Mac
- Uruchamianie pierwszego kontenera (docker run hello-world)
- Przegląd podstawowych poleceń (docker ps, docker images, docker stop/start)
MODUŁ 2. Zarządzanie obrazami i kontenerami
6h dydaktycznych (2h teoria / 4h praktyka)
Teoria:
- Tworzenie i zarządzanie obrazami Docker
- Dockerfile i podstawy budowy własnego obrazu
- Rejestry obrazów (Docker Hub, prywatne registry)
Praktyka:
- Budowa obrazu z Dockerfile
- Uruchamianie kontenerów z własnych i oficjalnych obrazów
- Push i pull obrazów do Docker Hub
MODUŁ 3. Sieci i wolumeny w Docker
5h dydaktycznych (1,5h teoria / 3,5h praktyka)
Teoria:
- Sieci w Docker: bridge, host, overlay
- Wolumeny i mapowanie katalogów
- Utrwalanie danych i współdzielenie między kontenerami
Praktyka:
- Tworzenie własnych sieci i przypisywanie kontenerów
- Mapowanie katalogów hosta do kontenera
- Praktyczne przykłady wolumenów i utrwalania danych
MODUŁ 4. Automatyzacja i Docker Compose
5h dydaktycznych (2h teoria / 3h praktyka)
Teoria:
- Docker Compose – definicja i zastosowania
- Plik docker-compose.yml i konfiguracja usług
- Automatyzacja uruchamiania wielu kontenerów
Praktyka:
- Tworzenie pliku docker-compose.yml dla prostego projektu
- Uruchamianie i zarządzanie wieloma kontenerami (docker-compose up/down)
- Skalowanie usług w Docker Compose
MODUŁ 5. Integracja Docker z CI/CD i monitoring
5h dydaktycznych (1h teoria / 4h praktyka)
Teoria:
- Wykorzystanie Docker w pipeline CI/CD (Jenkins, GitHub Actions)
- Monitorowanie kontenerów i logów
- Best practices w konteneryzacji
Praktyka:
- Integracja kontenerów z pipeline CI/CD
- Analiza logów kontenerów i diagnostyka błędów
- Praktyczne przykłady automatyzacji i monitoringu
MODUŁ 6. Projekt końcowy / warsztaty
5h dydaktycznych (praktyka)
- Stworzenie kompletnego projektu z wieloma kontenerami:
- Budowa i uruchomienie kontenerów aplikacji i bazy danych
- Konfiguracja sieci i wolumenów
- Automatyzacja przy użyciu Docker Compose i integracja z pipeline CI/CD
Walidacja 1h
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Brak wyników. | |||||
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 3 720,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 3 720,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 120,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 120,00 PLN |
Prowadzący
Prowadzący
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Prezentacja w formacie pdf dla uczestnika po zakończonym kursie.
Warunki uczestnictwa
Warunkiem zdobycia certyfikatu potwierdzającego zdobyte kompetencje jest przystąpienie do Egzaminu . Na egzamin uczestnik nie musi dokonywać osobnego zapisu oraz jest w koszt usługi.
Wymagana jest obecność min 80% lub zgodna ze wskazaniami Operatora. Obecność na usłudze weryfikowana będzie na podstawie raportu logowań wygenerowanego z platformy.
Uczestnicy przyjmują do wiadomości, że usługa może być poddana monitoringowi z ramienia Operatora lub PARP i wyrażają na to zgodę.
Uczestnik ma obowiązek zapisania się na usługę przez BUR co najmniej w dniu zakończenia rekrutacji.
Organizator zapewnia dostępność osobom ze szczególnymi potrzebami podczas realizacji usług rozwojowych zgodnie z Ustawą z dnia 19 lipca 2019 r. o zapewnianiu dostępności osobom ze szczególnymi potrzebami (Dz.U. 2022 poz. 2240) oraz „Standardami dostępności dla polityki spójności 2021-2027”. W przypadku potrzeby zapewnienia specjalnych udogodnień prosimy o kontakt przed zapisem na usługę!
Informacje dodatkowe
- Zapis BUR nie jest jednoznaczny z zarezerwowaniem miejsca. W celu potwierdzenia miejsca prosimy o dodatkowy kontakt telefoniczny/sms lub mailowy na adres/numer wskazany w zakładce " kontakt"
- zawarto umowę z WUP w Toruniu w ramach projektu Kierunek Rozwój
- zawarto umowę z WUP w Krakowie w ramach projektu Małopolski Pociąg do Kariery
- zawarto umowę z WUP w Szczecinie w ramach projektu Zachodniopomorskie Bony Szkoleniowe
- usługi dedykowane również uczestnikom innych programów dofinansowań
Podstawa zwolnienia z VAT:
1) art. 43 ust. 1 pkt 29 lit. c Ustawy z dnia 11 marca 2024 o podatku od towarów i usług - w przypadku dofinansowania w wysokości 100%
2) § 3 ust. 1 pkt. 14 Rozporządzenia Ministra Finansów z dnia 20 grudnia 2013 r. w sprawie zwolnień od podatku od towarów i usług oraz warunków stosowania tych zwolnień - w przypadku dofinansowania w co najmniej 70%
3) W przypadku braku uzyskania dofinansowania lub uzyskania dofinansowania poniżej 70%, do ceny usługi należy doliczyć 23% VAT
Warunki techniczne
Warunki techniczne
1. Sprzęt uczestnika:
- komputer lub laptop z systemem operacyjnym Windows 10 / 11, macOS lub Linux,
- procesorem co najmniej Intel i5 / Ryzen 5 lub równoważnym,
- pamięcią RAM: minimum 8 GB (zalecane 16 GB dla płynnej pracy z dużymi zbiorami danych),
- wolną przestrzenią dyskową: minimum 10 GB,
- stabilne łącze internetowe (min. 10 Mbps) – w przypadku zajęć zdalnych,
- aktualna przeglądarką internetową (Chrome, Edge, Firefox),
Obowiązkowe:
- Kamera:Uczestnik powinien posiadać działającą kamerę (wbudowaną w laptop/komputer lub zewnętrzną). Kamera umożliwia aktywny udział w sesjach, prezentację ćwiczeń grupowych oraz interakcję z prowadzącym.
- Mikrofon: Niezbędny jest sprawny mikrofon (wbudowany lub zewnętrzny, np. w zestawie słuchawkowym).Umożliwia zadawanie pytań, udział w dyskusjach i ćwiczeniach grupowych.
- Zalecane użycie słuchawek z mikrofonem, aby zredukować echo i poprawić jakość dźwięku.
2. Oprogramowanie:
Nie jest wymagane wcześniejsze przygotowanie środowiska programistycznego. Wszystkie niezbędne programy, dane i narzędzia zostaną przekazane przez trenera w trakcie trwania szkolenia.
3. Łącze internetowe:
- Minimum 10 Mbps download / 5 Mbps upload
- Stabilne połączenie bez dużych przerw i opóźnień
4. Środowisko pracy:
- Ciche miejsce do pracy i nauki
- Dostęp do powierzchni roboczej umożliwiającej komfortowe używanie komputera
- Możliwość dzielenia ekranu w trakcie sesji praktycznych i konsultacji
5. Środowisko szkoleniowe
Szkolenie realizowane jest przez platformę umożliwiającą:
- udostępnianie ekranu,
- czat, komunikację audio-wideo,
- współdzielenie materiałów i plików,
- interaktywną prezentację kodu i analiz danych.
Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.