Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

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.

5.0(2)
99% pozytywnych recenzji

Stworzony przez Przemysław Nowak

Ostatnia aktualizacja: 11/09/2025
99
00
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. 53 min. materiału
play_circle53 nagrania wideo

W skrócie

Zaczniesz z Dockerem od zera: pojęcia, architektura i praktyka.
Uruchamianie, monitorowanie i sieci kontenerów krok po kroku.
Zbudujesz obrazy, zadbasz o dane i poznasz miejsca przechowywania obrazów.
Poznasz Docker Compose do wygodnego tworzenia środowisk wielokontenerowych.

Dlaczego warto wybrać to szkolenie

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.

  • Od podstaw do praktyki – Zrozumiesz pojęcia Dockera i od razu zastosujesz je w pracy.
  • Szybsze środowiska – Obrazy i Compose przyspieszą przygotowanie wielokontenerowych środowisk.
  • Pewne dane – Dowiesz się, jak bezpiecznie zapisywać dane i gdzie trzymać obrazy.
  • Sieć i monitoring – Nauczysz się łączyć kontenery i obserwować ich działanie.

Czego się nauczysz?

  1. 1
    Fundamenty konteneryzacjiCzym są kontenery i dlaczego stały się tak popularne w IT.
  2. 2
    Architektura DockeraPoznasz elementy Dockera oraz podstawowe pojęcia potrzebne na start.
  3. 3
    Uruchamianie kontenerówStart, zatrzymywanie i podstawy monitorowania pracy kontenerów.
  4. 4
    Sieci w DockerzeJak działają sieci, jak łączyć kontenery i jakie to daje korzyści.
  5. 5
    Tworzenie własnych obrazówBudowanie obrazów i wykorzystywanie ich w codziennej pracy zespołu.
  6. 6
    Przechowywanie danychBezpieczne zapisywanie danych kontenerów i dbanie o ich trwałość.
  7. 7
    Gdzie trzymać obrazyPoznasz możliwości przechowywania własnych obrazów dla zespołu.
  8. 8
    Docker ComposeSkładanie i uruchamianie środowisk złożonych z wielu kontenerów.
  9. 9
    Dalsze krokiGdzie szukać informacji po kursie i dlaczego warto rozwijać temat.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programiści dowolnych języków, którzy chcą poznać Dockera od podstaw.
  • Inżynierowie DevOps zaczynający pracę z kontenerami w projektach.
  • Specjaliści IT planujący korzystać z chmury i konteneryzacji.
  • Osoby, które dotąd ręcznie konfigurowały serwery aplikacyjne.
  • Zespoły chcące ujednolicić środowiska pracy dzięki obrazom Dockera.
  • Początkujący, którzy chcą zrozumieć pojęcia i mechanizmy Dockera.
  • Każdy, kto szuka praktycznego wprowadzenia do Docker Compose.
  • Ci, którzy potrzebują szybciej uruchamiać i monitorować aplikacje.

Wymagania

Brak formalnych wymagań wstępnych. Kurs zaczyna się od podstaw i nie wymaga wcześniejszej znajomości Dockera.

Opis szkolenia

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.

Start: fundamenty i architektura

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.

Uruchamianie, monitoring i sieci

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.

Obrazy: tworzenie i współdzielenie

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.

Dane i persystencja

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.

Compose i środowiska wielokontenerowe

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.

Co dalej po kursie

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.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

6 godz. 53 min. materiału
53 nagrania wideo

Spis treści

Czas trwania: 06:53:12Liczba wykładów: 54
downWprowadzenie do kursu
3 wykłady
  • Kurs - komplet slajdówZałącznik .pdf
  • Podstawowe informacje o kursie02:48
  • Agenda kursu04:35
downDocker - wprowadzenie
8 wykładów
downUruchamianie kontenerów
10 wykładów
downBudowanie obrazów
11 wykładów
downPrzechowywanie danych
4 wykłady
downDocker - bezpieczeństwo
4 wykłady
downDocker compose
5 wykładów
downRegistry - przechowywanie obrazów
3 wykłady
downPozostałe tematy
4 wykłady
downPodsumowanie kursu
2 wykłady

O autorze

avatar
Przemysław NowakDevOps / Software Engineer

Publikacje: 2

Ocena autora: 5.0

O mnie
Software Engineer skupiony głównie na "backend developmencie" oraz kulturze DevOps. Uwielbia automatyzację i prostotę w kodzie. Od ponad 10 lat pracuje z językiem Java oraz JVM. ...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
avatar
quotemark
J R
Potwierdzona transakcja
07.12.2022

Kompaktowo i konkretnie

Czy ta opinia była pomocna? 0 0
99
00