Menu
Zamknij menu
Zaloguj się
Asseco Academy » Katalog szkoleń » Docker od podstaw do zaawansowanych technik

Szkolenie ADS_DZA

Docker od podstaw do zaawansowanych technik

Akredytacja

  • Opis szkolenia
  • Zakres
  • Informacje dodatkowe

Opis szkolenia

Uczestnicy szkolenia zdobędą wszechstronne umiejętności związane z Dockerem, począwszy od podstaw, przez zarządzanie kontenerami, tworzenie i optymalizację obrazów kontenerowych, aż po zaawansowane techniki związane z Docker-Compose, aplikacjami wielokontenerowymi, testami stanu, monitorowaniem i optymalizacją obrazów dla celów produkcyjnych. Szkolenie pozwoli uczestnikom na efektywne wdrażanie, zarządzanie i monitorowanie skomplikowanych systemów kontenerowych. Dzięki praktycznym ćwiczeniom, uczestnicy zyskają pewność siebie w pracy z różnorodnymi aspektami Dockera, będąc w stanie dostosować go do indywidualnych potrzeb swojego projektu. Ponadto, kurs podkreśli znaczenie najlepszych praktyk w konteneryzacji, co przyczyni się do zwiększenia wydajności i bezpieczeństwa wdrażanych rozwiązań. W trakcie szkolenia uczestnicy będą mieli także okazję do wymiany doświadczeń i rozwiązania realnych problemów związanych z konteneryzacją.

Adresaci szkolenia:

Szkolenie jest przeznaczone dla osób, które chcą dogłębnie poznać system Docker, zarówno dla tych, którzy nie mieli wcześniejszego kontaktu z konteneryzacją aplikacji, jak i dla tych, którzy chcą poszerzyć swoją wiedzę w zakresie zaawansowanych technik konteneryzacji.

Wymagania wstępne:

Umiejętność czytania dokumentacji technicznej w języku angielskim.

Przynajmniej podstawowa wiedza z zakresu programowania.

Zakres

Wprowadzenie do Dockera

  • Pojęcie: Kontener
  • Pojęcie: Aplikacja skonteneryzowana
  • Pojęcie: Aplikacja skonteneryzowana
  • Pojęcie: środowiska on-premise
  • Pojęcie: rozwiązanie bezserwerowe
  • Instalacja i weryfikacja działania Dockera

Podstawy Dockera

  • Podstawowe polecenia czyszczące
  • Uruchomienie gotowej aplikacji kontenerowej

Zarządzanie kontenerami

  • Nazwiązanie połączenia z kontenerem
  • Uruchomienie aplikacji internetowych w kontenerze
  • Zarządzanie kontenerami z użyciem Docker Universal Control Plane
  • System plików kontenera
  • Pobieranie i praca z gotowym obrazem kontenera

Dockerfile i obrazy

  • Dockerfile (opis i defnicja pliku)
  • Budowanie własnego obrazu kontenera
  • Obrazy Dockera
  • Warstwy obrazów
  • Optymalizacja pliku Dockerfile (redukcja wykorzystanej pamięci podręcznej warstw obrazów)
  • Wprowadzenie do serwera budowania
  • Wieloetapowy plik Dockerfile
  • Budowanie aplikacji napisanej w języku Java z użyciem wieloetapowego pliku Dockerfile
  • Tworzenie własnego rejestru Dockera
  • Uruchamianie kontenerów z woluminami Dockera
  • Uruchamianie kontenerów z dowiązaniami systemu plików
  • Ograniczenie dowiązań
  • Konstrukcja systemu plików kontenera

Docker-Compose i aplikacje wielokontenerowe

  • Definicja pliku Docker-Compose
  • Uruchamianie aplikacji wielokontenerowych
  • Konfiguracja aplikacji w Docker-Compose

Utrzymanie aplikacji wielokontenerowych

  • Testy stanu w obrazie Dockera (healthcheck i heartbeat)
  • Uruchamianie kontenerów przy użyciu testów zależności (sprawdzanie czy serwisy, które wykorzystujemy również działają)
  • Pisanie własnych narzędzi na potrzeby testów aplikacji (customowe, rozbudowane narzędzie pozwalające na wykonywanie testów stanu i umieszczenie go w obrazie)
  • Testy stanu i testy zależności w Docker-Compose
  • Samonaprawiające się aplikacje (cykl życia aplikacji)
  • Stos monitorujący dla aplikacji opartych o kontenery

Przygotowanie obrazów dla celów produkcyjnych

  • Skupienie się na szybkości, bezpieczeństwie i wielkości obrazów

Informacje dodatkowe

Harmonogram szkoleń

Zdalnie

… jeśli cenisz sobie możliwość nauki z trenerem i innymi uczestnikami, z dowolnego miejsca bez konieczności dojazdu.

Stacjonarnie

… jeśli chesz się uczyć, siedząc w jednej sali z trenerem i innymi uczestnikami.

Online

… jeśli chcesz uczyć się z materiałów dostępnych przez interenet w dowolnym miejscu o dowolnym czasie

Filtry:

Szkolenie: ADS_DZA

Docker od podstaw do zaawansowanych technik

Data
Forma
Język
Dodatkowe informacje
Cena
18.02 – 21.02
Wirtualna klasa
polski
3 200 zł netto
Dodaj do koszyka

Filtry:

Szkolenie: ADS_DZA

Docker od podstaw do zaawansowanych technik

Data
Lokalizacja
Język
Dodatkowe informacje
Cena

Obecnie nie ma szkoleń w wybranej formie.

Filtry:

Szkolenie: ADS_DZA

Docker od podstaw do zaawansowanych technik

Dostęp do szkolenia
Forma
Język
Dodatkowe informacje
Cena

Obecnie nie ma szkoleń w wybranej formie.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Najnowsze
  • Baza wiedzy
  • Marketing

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30