Czas trwania:
2 dni
Cena netto:
1360 PLN netto
Średnia ocena:
4.88 /5   
Stopień trudności:   
Średnia liczba uczestników:   
11
Identyfikator szkolenia:   
221267441
    Drukuj kartę szkolenia

Szkolenie zamknięte

Istnieje możliwość realizacji tego szkolenia w formie zamkniętej w siedzibie klienta lub w jednej z naszych sal. Przy większych grupach jest to korzystniejsze ekonomiczne, można też dostosować program szkolenia.

Pokaż więcej

Vouchery

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.



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 szkolenia


  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




Terminy szkolenia "Docker dla programistów Java i nie tylko"


W tej chwili nie ma ustalonych terminów dla tego szkolenia. Możesz nas poinformować o swoim zainteresowaniu udziałem w tym szkoleniu, postaramy się wspólnie z Tobą i innymi osobami zainteresowanymi tym szkoleniem ustalić dogodny dla wszystkich termin. Możesz też zamówić to szkolenie jako zamknięte dla swojej firmy.

Skontaktuj się z nami by zgłosić chęć udziału

Dowiedz się więcej o szkoleniach zamkniętych



Opinie uczestników o tym szkoleniu


Opinie pochodzą z ankiet wypełnianych przez uczestników na koniec każdego szkolenia. Sprawdź jak uczestnicy oceniają to szkolenie. Dowiedz się dlaczego warto szkolić się u nas od osób które już tu były i dlaczego 98% naszych klientów poleca nas swoim znajomym!






Wykładowcy




Sprawdź kto będzie prowadził to szkolenie. Nasi wykładowcy to w 100% praktycy którzy cały czas pracują z technologią której szkolą. Dzięki temu uzyskujesz maksimum wartościowej wiedzy.




Marcin Makowski

Programista, lider i architekt, odnajdujący się na wielu polach związanych z szeroko rozumianą informatyką. Aktualnie architekt rozwiązań cloud opartych o machine learning i kubernetesa. Był mentorem w programie Nowe Technologie Dla Dziewczyn. Programował w większości używanych obecnie języków, odnajduje się zarówno tworząc małe rozwiąania frontdendowe, jak również zaawansowane systemy oparte na mikroserwisach łaczące takie języki jak javascript, go, c#, java czy python. 


Maciej Krajewski

Maciej to propagator idei zarządzania przez cele. Elokwentny, lubi pracować z energią własną i grupową. Ma wieloletnie doświadczenie w zarządzaniu zespołami developerskimi. Zjadł zęby na realizacji projektów informatycznych w metodologiach klasycznych (certyfikacja PMP oraz PRINCE2) i realizowanych zwinnie (LeSS). Przez 7 lat zarządzał jednym z głównych produktów firmy od strony technologicznej, wspierając zespół jako devops, a następnie dyrektor techniczny. Wielki fanboy docker’a  :) Od trzech lat dyrektor zarządzający w Yameo Prywatnie, Ironman wannabe…