Rafał Podraza
DevOps

Docker: Praktyczny kurs od Podstaw

Naucz się w praktyce korzystać z możliwości jakie oferuje narzędzie Docker.

4.6 (206)29 lekcje
Dostęp natychmiastowyOtrzymujesz kod e-mailem
Kod promocyjny UdemyBezterminowy dostęp
Bezterminowy dostępBezterminowy
Faktura bez VATFaktura bez VAT

O kursie

Docker: Praktyczny kurs od podstaw

Docker to dziś jedno z najważniejszych narzędzi w świecie IT. Ułatwia tworzenie, uruchamianie i wdrażanie aplikacji – niezależnie od środowiska. Jeśli chcesz nauczyć się konteneryzacji w praktyce, zrozumieć, jak działają obrazy, kontenery i Docker Compose – ten kurs jest dla Ciebie.


Co znajdziesz w tym kursie?


1. Wprowadzenie do Dockera
– Czym jest Docker i konteneryzacja?
– Dlaczego kontenery zrewolucjonizowały sposób pracy w IT?

2. Instalacja i konfiguracja
– Instalacja Dockera na różnych systemach operacyjnych
– Pierwsze uruchomienia i testowe kontenery

3. Tworzenie i zarządzanie kontenerami
– Dockerfile: jak zbudować własny obraz
– Budowanie, tagowanie i uruchamianie kontenerów
– Zatrzymywanie, restartowanie i usuwanie kontenerów

4. Docker Compose od podstaw
– Konfiguracja wielokontenerowych aplikacji
– Tworzenie pliku docker-compose yml
– Relacje między kontenerami i środowiska uruchomieniowe

5. Sieci i wolumeny w Dockerze
– Komunikacja między kontenerami
– Przechowywanie danych i tworzenie trwałych wolumenów

6. Bezpieczeństwo i dobre praktyki
– Jak ograniczyć uprawnienia kontenera
– Najważniejsze zalecenia w pracy z Dockerem

7. Wgrywanie obrazów na Docker Hub
– Budowanie obrazu, tagowanie i publikacja
– Zarządzanie wersjami obrazów

8. Wdrożenie aplikacji w środowiskach testowych i produkcyjnych
– Jak przenieść aplikację z komputera dewelopera do serwera
– Różnice między środowiskiem lokalnym a chmurowym


Dla kogo jest ten kurs?


  • Dla deweloperów, którzy chcą tworzyć aplikacje niezależne od środowiska

  • Dla testerów, którzy chcą szybko uruchamiać środowiska testowe

  • Dla administratorów i DevOpsów, którzy chcą automatyzować wdrożenia

  • Dla osób początkujących, które chcą poznać Dockera od podstaw – bez teorii oderwanej od praktyki


Dlaczego warto znać Dockera?


Docker pozwala tworzyć przenośne środowiska uruchomieniowe, które działają dokładnie tak samo na każdym komputerze czy serwerze. To standard branżowy w firmach IT – niezależnie od tego, czy pracujesz z mikroserwisami, testowaniem, front-endem, bazami danych czy aplikacjami legacy.

Znajomość Dockera to nie tylko umiejętność techniczna – to sposób na szybsze, stabilniejsze i bardziej przewidywalne projekty.


Jeśli chcesz nauczyć się konteneryzacji od podstaw i od razu przejść do praktyki – ten kurs jest właśnie dla Ciebie. Dołącz już teraz i zacznij korzystać z Dockera jak profesjonalista.

Czego się nauczysz

Wiedza teoretyczna na temat Dockera
Tworzyć obrazy Dockera przy użyciu plików Dockerfile
Budować aplikacje przy użyciu Docker Compose
Korzystać z podstawowych poleceń Dockera
Zrozumieć czym jest Docker Compose
Zrozumieć czym jest Docker Swarm
Publikować obrazy na Docker Hub
Zarządzać kontenerami i obrazami
Konfigurować sieci i wolumeny Dockera
Wykorzystywać Dockera w codziennej pracy

Program kursu

1.Wprowadzenie do kursu3 lekcje
2.Wstęp teoretyczny w świat Dockera4 lekcje
3.Instalacja Dockera3 lekcje
4.Docker Run2 lekcje
5.Docker Images3 lekcje
6.Docker Compose3 lekcje
7.Docker Registry1 lekcje
8.Docker Engine, Storage oraz Network5 lekcje
9.Orkiestracja Docker – Docker Swarm & Kubernetes3 lekcje
10.Egzamin1 lekcje
11.Zakończenie2 lekcje

30-dniowa gwarancja satysfakcji

Jeśli kurs nie spełni Twoich oczekiwań, otrzymasz pełny zwrot pieniędzy.

Polecane produkty