Obecnie Docker jest synonimem konteneryzacji. Dlatego tak ważne jest dla każdego specjalisty IT znać to rozwiązanie. Stworzyłem ten kurs, aby Ci w tym pomóc.
Stworzony przez Daniel Sternik
40 % taniej
119.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
Docker stał się standardem konteneryzacji. Ten kurs prowadzi od podstaw do praktyki: poznasz pojęcia, uruchomisz kontenery, przygotujesz wolumeny i sieci, a następnie złożysz aplikację z kilku elementów z pomocą docker compose.
Na końcu zobaczysz kolejny poziom: wprowadzenie do orkiestracji z Kubernetes i przegląd usług kontenerów w AWS. Dzięki konteneryzacji łatwiej uruchomisz aplikacje na różnych środowiskach, z tymi samymi zależnościami i wersjami.
Brak formalnych wymagań wstępnych.
Obecnie Docker stał się synonimem konteneryzacji. Ten kurs powstał, aby pomóc Ci swobodnie wejść w ten świat. Zaczniesz od podstaw: czym jest Docker, kontener i obraz. Następnie uruchomisz kontenery, przygotujesz do nich wolumeny i sieci, zbudujesz własny obraz z Dockerfile oraz użyjesz docker compose do projektów składających się z kilku kontenerów. Na koniec zobaczysz wprowadzenie do orkiestracji z Kubernetes i usług kontenerów w chmurze AWS. Nauka Dockera daje dużo satysfakcji, bo łatwo i szybko wykorzystasz kontenery w swoich projektach prywatnych oraz zawodowych.
W pierwszej części wyjaśniamy, czym jest Docker i co daje w pracy z aplikacjami. Poznasz różnicę między obrazem a kontenerem: obraz to przygotowany zestaw wszystkiego, czego potrzebuje aplikacja, a kontener to jej uruchomione środowisko. Zobaczysz, jak konteneryzacja porządkuje zależności i wersje bibliotek, dzięki czemu ten sam kod można uruchomić w kolejnych środowiskach w przewidywalny sposób. To solidna baza do dalszej pracy z wolumenami, sieciami i bardziej złożonymi projektami. Właśnie od tego zaczynamy.
W kolejnej części uruchomisz pierwsze kontenery i nauczysz się podstaw ich obsługi. Skupimy się na elementach, które wspierają stabilne działanie aplikacji: wolumenach oraz sieciach. Przygotujesz wolumeny dopasowane do potrzeb aplikacji i utworzysz sieci porządkujące połączenia między elementami. Dzięki temu łatwiej odtworzyć to samo środowisko na kolejnych etapach i uniknąć niespodzianek z zależnościami. Zrozumiesz także, jak dobór tych zasobów wpływa na wygodę pracy nad aplikacją i jej przewidywalne uruchamianie na różnych środowiskach.
Przejdziesz do tworzenia własnych obrazów. Na podstawie pliku Dockerfile zbudujesz obraz, który zawiera aplikację wraz z potrzebnymi zależnościami i bibliotekami w określonych wersjach. Dzięki temu możesz precyzyjnie kontrolować środowisko, w którym działa Twój kod, i w prosty sposób przekazać je dalej lub użyć ponownie na kolejnych etapach pracy. Zobaczysz, jak opis konfiguracji porządkuje wymagania aplikacji i sprawia, że uruchomienia są spójne, niezależnie od języka programowania. To praktyczny krok w stronę pełnej kontroli środowiska.
Następnie złożymy bardziej rozbudowane projekty, w których jedna aplikacja składa się z kilku kontenerów. Poznasz narzędzie docker compose, które pozwala uruchamiać takie zestawy jako całość. Określisz, jakie elementy powinny współdziałać oraz jak mają być połączone, aby aplikacja mogła działać spójnie. Taki sposób pracy ułatwia konfigurację i szybsze uruchamianie środowiska na kolejnych etapach oraz porządkuje ustawienia towarzyszące aplikacji. Dzięki temu łatwiej pracować nad rozwiązaniami, które składają się z wielu usług i wymagają spójnej konfiguracji.
Na koniec zobaczysz kolejny poziom pracy z kontenerami, czyli orkiestrację. Wprowadzimy Kubernetes jako przykład narzędzia, które służy do zarządzania kontenerami. Dodatkowo dowiesz się o usługach kontenerów w chmurze AWS. Ten przegląd poszerza perspektywę i pomaga zrozumieć, dokąd można rozwijać rozwiązania oparte na kontenerach po opanowaniu podstaw, a także jakie możliwości daje chmura w tym obszarze. To dobre domknięcie materiału i wskazanie, gdzie szukać dalszych kierunków po zbudowaniu solidnych podstaw.
Rzetelne, wyczepujące wiadomości. Polecam w 100 %.
40 % taniej
119.00 zł
To najniższa cena z ostatnich 30 dni!