Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

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% pozytywnych recenzji

Stworzony przez Daniel Sternik

Ostatnia aktualizacja: 25/11/2024
71
40

40 % taniej

119.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 6 godz. 31 min. materiału
play_circle58 nagrań wideo
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

6 godz. 31 min. materiału
58 nagrań wideo
30 testów i ćwiczeń

Spis treści

Czas trwania: 06:31:21Liczba wykładów: 66
downWprowadzenie do kursu o Dockerze
7 wykładów
  • Powitanie w kursie01:48
  • Wirtualizacja a konteneryzacja04:21
  • Docker Desktop na Windows05:35
  • Ubuntu na Virtualbox08:23
  • Instalacja Docker Engine na systemie ubuntu06:05
  • Play with Docker03:42
  • TEST Wprowadzenie do kursu o Dockerze Pytania: 3
downUruchamiamy pierwszy kontener
8 wykładów
downSieci dla kontenerów
8 wykładów
downMagazyny na dane kontenerów
6 wykładów
downUruchamiamy wiele kontenerów - Docker Compose
6 wykładów
downDockerfile, Obraz, Repozytorium
11 wykładów
downDodatkowe narzędzia dla Dockera
7 wykładów
downZakończenie
3 wykłady
downDodatek A. Wprowadzenie do orkierstracji kontenerów z Kubernetesem
6 wykładów
downDodatek B. Wprowadzenie do kontenerów w chmurze AWS
4 wykłady

O autorze

avatar
Daniel SternikInformatyk

Publikacje: 5

Ocena autora: 4.8

O mnie
Daniel Sternik. Specjalista IT z kilkunastoletnim, komercyjnym doświadczeniem w branży. Pasjonat kultowych komputerów i nowych technologii. Zwolennik automatyzacji wszystkiego,...Czytaj więcej
5.0
100 %
0 %
0 %
0 %
0 %
avatar
quotemark
Krzysztof Adamski
Potwierdzona transakcja
13.04.2025

Rzetelne, wyczepujące wiadomości. Polecam w 100 %.

Czy ta opinia była pomocna? 0 0
71
40

40 % taniej

119.00 zł

To najniższa cena z ostatnich 30 dni!