Przygotuj się na przyszłość związaną z kontenerami i konteneryzacją. Wykorzystaj potencjał kontenerów już dziś i wejdź w świat DevOps.
Stworzony przez Przemysław Nowak
Masz pytania dotyczące tego szkolenia ?
Kontenery stały się standardem w IT, a już ponad 80% firm z nich korzysta. Niezależnie od języka, w pracy spotkasz Dockera. Ten kurs pozwoli Ci spokojnie wejść w świat konteneryzacji i przygotować się na realne zadania.
Krok po kroku przejdziesz od podstaw do codziennej praktyki. Zobaczysz architekturę Dockera, uruchamianie i sieci, tworzenie obrazów, pracę z danymi oraz Compose. Dzięki temu zaczniesz sprawniej budować i uruchamiać środowiska.
Brak formalnych wymagań wstępnych. Kurs zaczyna się od podstaw i nie wymaga wcześniejszej znajomości Dockera.
Kontenery i konteneryzacja stały się codziennością w IT. Ten kurs wprowadza Cię w świat Dockera od zupełnych podstaw, bez względu na używany język programowania. Skupia się na praktyce, ale wyjaśnia też szerszy kontekst i mechanizmy stojące za Dockerem. Krok po kroku przejdziesz przez uruchamianie i monitorowanie kontenerów, sieci, tworzenie obrazów, pracę z danymi oraz wygodę, jaką daje Docker Compose. Na koniec zobaczysz, gdzie szukać dalszych materiałów.
W pierwszej części poznasz tło i powody popularności kontenerów. W IT co jakiś czas następują zmiany podejścia do infrastruktury: od mainframe, przez erę PC i wirtualizację, aż po chmurę i dominację kontenerów. Zrozumiesz, jakie korzyści przynoszą kontenery w codziennej pracy i dlaczego Docker zrewolucjonizował rynek. Omówimy architekturę Dockera oraz podstawowe pojęcia i mechanizmy składające się na to narzędzie. Ta wiedza pozwoli Ci pewniej poruszać się po dalszych częściach kursu, niezależnie od języka, w którym tworzysz.
Drugi etap to praktyka: uruchamianie, zatrzymywanie i obserwacja działania kontenerów. Zobaczysz, jak uruchamiać i zatrzymywać kontenery oraz jak monitorować to, co dzieje się w środku, aby szybko rozumieć stan aplikacji. Następnie przejdziesz do sieci w Dockerze: zrozumiesz, jak kontenery komunikują się ze sobą i jak łączyć je w spójne środowiska. Poznasz korzyści płynące z takiego podejścia, dzięki czemu łatwiej odwzorujesz architekturę aplikacji i uprościsz konfigurację w projektach.
Kolejna część skupia się na obrazach, czyli gotowych do użycia wzorcach środowiska. Nauczysz się przygotowywać własne obrazy i wykorzystywać je w pracy zespołowej. Dzięki obrazom środowiska staną się powtarzalne i łatwe do odtworzenia, co ogranicza żmudną konfigurację serwerów aplikacyjnych. Zobaczysz, jak zorganizować proces budowania tak, aby szybciej dostarczać działające środowiska. Dowiesz się również, gdzie przechowywać własne obrazy, aby były dostępne wtedy, gdy są potrzebne.
Praca z danymi to ważny element konteneryzacji. W tym module zobaczysz, jak bezpiecznie zapisywać dane generowane przez kontenery, tak aby nie znikały podczas zmian środowiska. Omówimy podejście do przechowywania danych zgodne z codziennymi potrzebami pracy programistycznej i zespołowej. Dzięki temu przygotujesz środowiska, które są jednocześnie elastyczne i odporne na utratę kluczowych informacji, co przekłada się na wygodę w projektach i większą przewidywalność procesu.
Kiedy aplikacja składa się z wielu elementów, wygodę zapewnia narzędzie Docker Compose. Poznasz jego zastosowanie przy przygotowywaniu środowisk złożonych z wielu kontenerów. Dowiesz się, jak zorganizować pracę tak, aby uruchamianie i utrzymanie takiego środowiska było prostsze i bardziej powtarzalne. Compose ułatwi współpracę w zespole i codzienne zadania związane z kontenerami.
Na zakończenie otrzymasz wskazówki, gdzie szukać dalszych informacji i jak rozwijać umiejętności związane z konteneryzacją. Dzięki temu łatwiej zaplanujesz kolejne kroki i świadomie pogłębisz wiedzę zdobytą na kursie. Dowiesz się także, dlaczego warto nadal inwestować czas w kontenery i jak przełożyć zdobytą wiedzę na codzienną pracę. To solidny punkt wyjścia do dalszej nauki i świadomego wykorzystywania Dockera w projektach.
Rzetelne, wyczepujące wiadomości. Polecam w 100 %.
Kompaktowo i konkretnie