Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Po Prostu Docker

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.

5.0(1)
99% zadowolonych klientów

Stworzony przez Daniel Sternik

119,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij naukę teraz, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

W cenie szkolenia otrzymasz

calendar_clockPłacisz raz, wracasz kiedy chcesz
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie online
forumDostęp do grupy dyskusyjnej
database_uploadAktualizacje w cenie
checklist30 testów i ćwiczeń

W skrócie

Poznasz od podstaw Docker i konteneryzację, krok po kroku.
Uruchomisz kontenery oraz przygotujesz wolumeny i sieci.
Zbudujesz obraz z Dockerfile i użyjesz docker compose.
Wstęp do orkiestracji (Kubernetes) i usług kontenerów w AWS.

Dlaczego warto wybrać to szkolenie

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.

  • Solidne podstawy – Zrozumiesz, czym jest Docker, kontener i obraz.
  • Praktyka od razu – Uruchomisz kontenery, wolumeny i sieci w prostych przykładach.
  • Złożone projekty – Połączysz kilka kontenerów w jedną aplikację z docker compose.
  • Szersza perspektywa – Wstęp do orkiestracji Kubernetes i usług kontenerowych w AWS.

Czego się nauczysz?

  1. 1
    Podstawy Dockera i konteneryzacjiPoznasz pojęcia oraz rolę kontenerów i obrazów w uruchamianiu aplikacji.
  2. 2
    Uruchamianie kontenerówNauczysz się startować, zatrzymywać i obserwować działanie uruchomionych kontenerów.
  3. 3
    Wolumeny i sieciPrzygotujesz wolumeny i sieci potrzebne środowisku kontenerów.
  4. 4
    Budowa obrazu z DockerfileZbudujesz własny obraz kontenera w oparciu o plik Dockerfile.
  5. 5
    Projekty wielokonteneroweUżyjesz docker compose do uruchamiania aplikacji złożonej z kilku kontenerów.
  6. 6
    Orkiestracja: wprowadzenieZobaczysz podstawy zarządzania kontenerami z wykorzystaniem Kubernetesa.
  7. 7
    Usługi kontenerów w AWSPoznasz usługi kontenerów dostępne w chmurze AWS.
  8. 8
    Przenoszalne uruchomieniaDowiesz się, jak dostarczać aplikację z zależnościami i wersjami, niezależnie od języka.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programiści, niezależnie od języka programowania
  • Specjaliści IT, którzy chcą poznać Docker od podstaw
  • Osoby zaczynające przygodę z konteneryzacją
  • Zespoły uruchamiające aplikacje na różnych środowiskach
  • Twórcy projektów prywatnych i zawodowych
  • Osoby odpowiedzialne za środowiska aplikacji
  • Ci, którzy chcą uporządkować zależności i wersje bibliotek

Wymagania

Brak formalnych wymagań wstępnych.

Opis szkolenia

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.

Podstawy: Docker, kontener, obraz

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.

Uruchamianie kontenerów i podstawowe zasoby

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.

Budowanie obrazów z Dockerfile

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.

Projekty wielokontenerowe i docker compose

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.

Wprowadzenie: orkiestracja i chmura AWS

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.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

product-image

Docker od podstaw - dla programistów i nie ty ...

5.0(2)
99,00 zł

Docker od podstaw - dla programistów i nie tylko

Przygotuj się na przyszłość związaną z kontenerami i konteneryzacją. Wykorzystaj potencjał kontenerów już dziś i wejdź w świat DevOps.

Czego się nauczysz?

  • Użycia Docker-a w codziennej pracy
  • Budowania wydajnych obrazów dla swoich aplikacji
  • Zapisywania i dbania o kontenery
119,00 zł

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.