Najważniejsze informacje

Tytuł szkolenia
Docker dla programistów Java i nie tylko
Czas trwania
2 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1360 zł netto
Kod szkolenia
DOK-PROG

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie skierowane jest dla programistów, administratorów oraz DevOps-ów chcących poznać technologie oparte o ekosystemy kontenerów.
Po szkoleniu uczestnicy będą potrafili budować swoje własne obrazy oraz kontenery z aplikacjami, uruchamiać je oraz nimi zarządzać.

Program

  1. Wprowadzenie
  2. Docker – co to jest, gdzie pływa i gdzie dokuje?
    • Instalacja i konfiguracja
    • Hello World! z Dockerem
    • Docker Hub – ściąganie i wysyłanie obrazów
    • Docker images – czym są obrazy, tworzenie i obsługa
    • UnionFs
    • Uruchomienie Hello World!
    • Kontenery – tworzenie , współdzielenie, uruchamianie i podział warstw
    • Budujemy pierwszy obraz aplikacji z wykorzystanie Maven i korzystamy z własnego rejestru
    • Docker run and kill – uruchamianie i usuwanie
    • Dockerfile i .dockerignore - do czego nam mapa i jak nawiguje
    • Alpine Linux
    • Tworzymy dockerfile -> ENTRYPOINT i CMD
    • Uruchamiamy, dokujemy i odsyłamy kontenery
    • Uczymy się uruchamiać aplikacje na przykładzie aplikacji SpringBoot
    • Dopakowujemy kontenery -> VALUME
    • Nasłuch kontenerów, i dostęp – EXPOSE , ENV, WORKDIR, USER, bridge
    • Kontenery a powłoka shellowa
    • Budujemy obraz Apacha i uruchamiamy ponownie naszą apkę SpringBoot
  3. Docker Compose
    • Wprowadzenie i instalacja
    • Konfiguracja i format YAML
    • Izolacja kontenerów
    • Przeładowywanie i modyfikacja kontenerów
    • Wstrzykiwanie zmiennych środowiskowych
    • Łatwe skalowanie kontenerów
    • Uruchamiamy apkę SpringBoot z wykorzystaniem JPA
    • Dodajemy bazę danych
  4. Kubernetes / Portainer – graficzny interfejs użytkownika

Szkolenia poprzedzające

Szkolenia kontynuujące