Docker Maestro – kurs online z Dockera
Na podstawie moich doświadczeń przygotowałem kompleksowy program nauki Dockera, do którego sam chciałbym dołączyć kilka lat temu, gdy zaczynałem swoją przygodę z konteneryzacją.
Pamiętam, jak zadawałem sobie pytania w stylu:
"Po co mi ten Docker?"
"Czy realnie może ułatwić mi życie?"
To nie jest zwykły kurs Dockera – to szkolenie, które wprowadzi cię krok po kroku w świat konteneryzacji i przede wszystkim pozwoli Ci zrozumieć jakie problemy rozwiązuje Docker.
Czy Docker Maestro jest dla mnie?
Kurs przeznaczony jest zarówno do osób początkujących, jak i doświadczonych. Dla Programistów, DevOps-ów, administratorów, którzy chcą poszerzyć swoją wiedzę związaną z Dockerem. Kurs został stworzony tak, by każdy znalazł coś dla siebie.
Zobacz zwiastun kursu!
Co muszę już wiedzieć, aby jak najwięcej się nauczyć?
- Zainstalowany Docker (Docker Desktop lub Docker dla Linuxa).
- Podstawowa znajomość terminala i poleceń systemu Linux / Windows.
- Bash lub Powershell
- Ulubiony edytor tekstu.
- Git — będziemy korzystać z kodu źródłowego dostępnego na platformie GitHub.
- Chęć do nauki 🙂
- P.S. Wiedza z konkretnego języka programowania NIE jest wymagana.
Czego się dowiem?
- Jak działa Docker od środka?
- Czym różni się Docker od innych rozwiązań i jakie są z tego korzyści?
- Jak skonteneryzować projekt od A-Z?
- Jak łączyć ze sobą kontenery w docker-compose?
- Jak zarządzać Dockerem działającym na serwerze z poziomu Twojego komputera?
- Jak nadzorować bezpieczeństwo obrazów i kontenerów?
- Jak monitorować stan kontenerów na produkcji?
- Jak budować obrazy w procesach CI/CD?
- Jak samodzielnie uruchomić lokalne Docker Registry?
- Jaka jest różnica między kontenerami Linux vs Windows?
A dodatkowo…
- Poznasz różnicę między Dockerem działającym na systemie Linux vs Windows i macOS
- Skonfigurujesz samodzielnie Docker Engine
- Nauczysz się pisać optymalne i lekkie Dockerfile wykorzystując technikę multi-stage
- Zrozumiesz warstwową budowę obrazu
- Uruchomisz wiele skonteneryzowanych usług jednocześnie z pomocą docker-compose
- Dowiesz się jak zadbać o bezpieczeństwo obrazów oraz całego środowiska dockerowego
- Poznasz architekturę Dockera od środka
- Nauczysz się jak debuggować kontenery i rozwiązywać problemy z siecią
- Przekonasz się jak ułatwić sobie codzienną pracę z Dockera z wykorzystaniem dodatkowych narzędzi
- Uruchomisz własny rejestr obrazów (Docker Registry) oraz dowiesz się jak działa “Registry Mirror”
- Skonfigurujesz proces CI/CD do automatycznego budowania, skanowania i dodawania obrazów do repozytorium
- Wykonasz wiele innych praktycznych ćwiczeń pozwalających na trwałe przyswojenie wiedzy
- Zaprzyjaźnisz się z Docker Swarm i dowiesz się jak tworzyć klastry i skalować kontenery
Społeczność Docker Maestro
Zapraszamy Cię do otwartej społeczności Docker Maestro dostępnej za pomocą popularnego komunikatora Gitter, używanego przez specjalistów IT na całym świecie.
Niezależnie od tego, czy zdecydujesz się (bądź nie) na zakup kursu. Zachęcam do zadawania pytań oraz dyskusji na wybrane zagadnienia dotyczące kursu (i nie tylko).
Najczęściej zadawane pytania
1. Nigdy nie korzystałem z Dockera, czy ten kurs jest dla mnie?
W kursie zaczynamy od podstawowych tematów, a następnie przechodzimy do bardziej zaawansowanych. Oprócz praktycznych zadań będzie też trochę teorii, pozwalającej na zrozumienie tego jak działa Docker i kiedy warto go używać.
2. Używałem Dockera, ale czuję, że brakuje mi podstaw
Nic nie szkodzi! Kurs będzie mocno praktyczny, ale nie zabraknie w nim najważniejszych kwestii teoretycznych! Połączenie praktyki i teorii przybliży Cię do stania się prawdziwym Docker Maestro!
3. Korzystam z Dockera na co dzień. Czy dowiem się czegoś nowego?
Tematyka kursu jest bardzo obszerna. Poruszane będą kwestie optymalizacji plików Dockerfile, kwestie związane z bezpieczeństwem – zarówno bezpieczeństwo obrazów jak i samego Dockera. Dodatkowo w kursie znajdziesz tematy automatyzacji, monitoringu, debuggowania oraz inne dobre praktyki z dziedziny DevOps.
4. Używam Dockera i stosuje go w rozwiązaniach produkcyjnych. Czy znajdę tutaj coś, co mi się przyda?
Do takich przypadków zostały przewidziane zaawansowane moduły kursu poruszające tematykę DevOps, monitoringu środowisk, bezpieczeństwa i orkiestracji.
5. Czy mogę kupić kurs taniej?
Oferujemy kody rabatowe dla zamówień grupowych. Jest to 20% przy zamówieniu minimum 4 sztuk oraz 25% przy zamówieniu powyżej 8 sztuk.
Chcesz otrzymać informacje o zniżkach i promocjach? → zapisz się do newslettera poniżej.