Szkolenie Docker: konteneryzacja aplikacji od podstaw
Naucz się budować obrazy, uruchamiać kontenery i składać aplikacje w Docker Compose. Z możliwością dofinansowania.
Kompleksowe szkolenie: Grafika 2D–Adobe Photoshop, Illustrator i InDesign (poziom podstawowy+)
7 dni intensywnej praktyki · Online · Możliwość dofinansowania do 100%
Czym jest Docker?
Docker w pigułce, zanim wybierzesz szkolenie.
Docker to narzędzie do konteneryzacji, czyli pakowania aplikacji razem z bibliotekami, ustawieniami i środowiskiem uruchomieniowym w lekki, przenośny kontener. Taki kontener działa tak samo na laptopie programisty, serwerze testowym i produkcji. Znika problem „u mnie działa”, a nowe środowisko można uruchomić w kilka sekund zamiast konfigurować je ręcznie godzinami.
Kontener a maszyna wirtualna
Maszyna wirtualna zawiera cały system operacyjny, więc jest ciężka i uruchamia się długo. Kontener korzysta z jądra systemu gospodarza i zawiera tylko to, czego potrzebuje aplikacja. Dzięki temu na jednym serwerze mieści się dużo więcej kontenerów niż maszyn wirtualnych, a start trwa chwilę.
Czy Docker i DevOps to to samo?
Nie. DevOps to sposób pracy łączący programistów i administratorów, a Docker jest jednym z najważniejszych narzędzi tej pracy. Kontenery są podstawą pipeline'ów CI/CD: ten sam obraz jest budowany, testowany i wdrażany na kolejne środowiska. Więcej o całym obszarze znajdziesz w kategorii szkolenia DevOps.
Szkolenie Docker: czego się nauczysz?
Oferta w katalogu aktualizuje się na bieżąco na podstawie Bazy Usług Rozwojowych, dlatego aktualne terminy, formy i ceny szkoleń widzisz na liście powyżej. Program szkoleń z Dockera obejmuje zwykle:
- Obrazy i kontenery: pobieranie, uruchamianie, zatrzymywanie i diagnozowanie kontenerów.
- Dockerfile: budowanie własnych obrazów, warstwy i dobre praktyki zmniejszania ich rozmiaru.
- Dane i sieć: wolumeny, zmienne środowiskowe, porty i sieci między kontenerami.
- Docker Compose: uruchamianie aplikacji złożonej z kilku usług, np. aplikacji, bazy danych i serwera WWW, jednym poleceniem.
- Rejestry obrazów i bezpieczeństwo: publikowanie obrazów, wersjonowanie i podstawy zabezpieczania kontenerów.
Docker, Kubernetes i GitLab
Gdy kontenerów robi się dużo, potrzebna jest orkiestracja, którą zapewnia Kubernetes. Z kolei automatyczne budowanie i publikowanie obrazów najczęściej ustawia się w systemach takich jak GitLab. Podstawą całej pracy jest swoboda w terminalu Linuksa.
Dofinansowanie szkolenia Docker
Szkolenia z naszego katalogu zwykle mają możliwość dofinansowania, informację znajdziesz na karcie terminu. Najczęściej korzystamy z KFS (pracodawca może otrzymać 70% kosztów szkolenia pracowników, a mikroprzedsiębiorstwo nawet 90%) oraz z bonów PSF rozliczanych przez Bazę Usług Rozwojowych. Szczegóły znajdziesz w przeglądzie dofinansowań, a w razie pytań napisz do nas.
FAQ: szkolenie Docker
Krótkie odpowiedzi. Kliknij pytanie, aby rozwinąć.
Przeglądaj wszystkie kategorie szkoleń
Wybierz obszar tematyczny i zobacz dostępne kursy oraz terminy.