Przejdź do treści
Docker Online lub stacjonarnie Szkolenie ERNABO

Docker i Docker Compose: konteneryzacja aplikacji

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
Docker
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Jednakowe środowisko od komputera programisty po serwer i szybsze uruchamianie aplikacji.

Cel edukacyjny

Uczestnik uczy się budować, uruchamiać i łączyć kontenery w Dockerze i Docker Compose.

Efekty uczenia się

  • buduje obrazy z pliku Dockerfile, także wieloetapowo,
  • zarządza kontenerami, sieciami i wolumenami,
  • uruchamia aplikację wielousługową w Docker Compose,
  • korzysta z rejestru obrazów,
  • stosuje zasady bezpieczeństwa i optymalizacji obrazów.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. Kontenery

  • kontener a maszyna wirtualna
  • instalacja i pierwsze polecenia

Moduł 2. Obrazy

  • Dockerfile i warstwy
  • budowanie wieloetapowe

Moduł 3. Dane i sieć

  • wolumeny i montowanie katalogów
  • sieci i komunikacja kontenerów

Moduł 4. Docker Compose

  • aplikacja z bazą danych i kolejką
  • zmienne środowiskowe i profile

Moduł 5. Produkcja

  • rejestry obrazów
  • bezpieczeństwo, skanowanie, rozmiar obrazów

Warsztat końcowy

Uczestnicy konteneryzują przykładową aplikację z bazą danych i uruchamiają ją w Docker Compose.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Podstawy pracy w wierszu poleceń.

Dla kogo?

Programiści, administratorzy, testerzy i zespoły DevOps, które zaczynają pracę z kontenerami.