Agile, Docker i MLOpsZarządzanie

Docker dla początkujących

31 - 31 maj 2024

Online

800,00 zł netto / osobę
Nie pasuje Ci żaden termin? Napisz do nas!
Zapisz więcej osób

Taniej w grupie

  • 3 osoby - 10% zniżki
  • 4 osoby - 15% zniżki
  • 5 osób - 20% zniżki
  • 6 osób - 25% zniżki
  • 7 osób - 30% zniżki
  • O szkoleniu

    Na przestrzeni ostatnich lat konteneryzacja aplikacji stała się niemalże standardem. Jest to proces, który ogromnie ułatwia uruchomienie na różnego typu środowiskach, co za tym idzie sprawia, że deployment, czyli umieszczenie aplikacji online, jest bezproblemowy. Ten kurs pozwoli Ci poznać fundamentalne koncepty związane z Dockerem – najpopularniejszym narzędziem służącym do konteneryzacji. Oprócz poznania teorii zastosujesz wiedzę w praktyce, nauczysz się tworzyć własne kontenery, zarządzać nimi oraz debugować je.

    Dla kogo jest to szkolenie?

    Szkolenie jest dedykowane dla osób, które wytwarzają oprogramowanie i chciałyby poznać jak efektywnie je wdrażać i utrzymywać. Skorzystają z niego zarówno Web Developerzy, jak i Data Scientist zainteresowani tematyką MLOps.

    Czego się nauczę?

    • Czym jest konteneryzacja
    • Czym różni się kontener od obrazu
    • Używania Dockera
    • Tworzenia wydajnych obrazów Docker
    • Jak używać docker-compose
    • Czym jest Docker?
    • Jakie problemy Docker rozwiązuje?
    • Kontenery a maszyny wirtualne
    • Architektura Docker’a
    • Instalacja na systemie operacyjnym windows
    • Weryfikowanie poprawności instalacji
    • Kontener a Image
    • Version i Tag
    • Podciąganie Images
    • Uruchamianie kontenerów
    • Debugowanie kontenerów
    • CMD a ENTRYPOINT
    • Struktura pliku Docker
    • Budowa Docker Image
    • Uruchomiania zdockeryzowanej aplikacji webowej
    • Przechowywanie obrazu w prywatnych i publicznych rejestrach
    • Tworzenie Docker Image naszej aplikacji
    • Budowanie Image, uruchamianie aplikacji oraz wrzucenie do rejestru
    • Deployment za pomocą Google Cloud Platform
    • Aplikacje multi-kontenerowe
    • Podstawy formatu yml
    • Plik Docker compose
    • Definiowanie komponentów aplikacji
    • Tworzenie pliku docker compose
    • Deployment aplikacji