Poziom

Średniozaawansowany

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie z Docker

Docker to narzędzie, które z powodzeniem wspiera lub czasem nawet zastępuje klasyczną wirtualizację oferowaną przez rozwiązania typu VMware, KVM czy XEN. Pozwala na uruchamianie aplikacji w wydzielonym “kontenerze”, ale bez konieczności emulowania całej warstwy sprzętowej i systemu operacyjnego. Aplikacje w kontenerze mogą korzystać z potrzebnych im bibliotek bez ingerencji w system bazowy.

Dla kogo jest szkolenie z Dockera?
  • logo infoshare Dla każdego, kto chce poznać najlepsze praktyki pracy z Dockerem oraz tworzenia środowisk programistycznych działających w kontenerach.
  • logo infoshare Dla osób, które biorą udział w wytwarzaniu oprogramowania i borykają się z problemami działania środowisk dev / test / prod.
  • logo infoshare Dla tych, którzy chcą znacząco usprawnić pracę swoją oraz swojego zespołu.
  • logo infoshare Dla developerów, DevOpsów, inżynierów QA.

Czego nauczysz się na szkoleniu z Dockera?

  • Dowiesz się, jak monitorować, debugować i rozwiązywać problemy z kontenerem i procesami w nim działającymi.

  • Przekonasz się, jak z pomocą innego kontenera obserwować ruch sieciowy w terminalu lub przy użyciu Kali Linux Desktop działającego w Dockerze i dostępnego zdalnie w przeglądarce internetowej.

  • Nauczysz się pisać optymalne Dockerfile i budować optymalne i lekkie obrazy z wykorzystaniem strategii multi-stage.

  • Poznasz, czym jest warstwowa budowa obrazu i jak redukować ich ilość i rozmiar oraz w jaki sposób przeglądać szczegółową zawartość poszczególnych warstw obrazu oraz kontenera.

  • Aby zautomatyzować ten cały proces, uruchomisz lokalną instancję GitLaba wraz z GitLab Runnerem i lokalnym rejestrem obrazów. Projekt będzie automatycznie budowany, testowany, konteneryzowany, a wynikowy obraz skanowany pod względem struktury i bezpieczeństwa, i to po każdym wysłaniu kodu do repozytorium.

Program szkolenia

Moduł 1

  • Historia i motywacja
  • Konfiguracja
  • Wydajność
  • Obraz Dockera
  • Uruchomienie i monitorowanie
  • Budowanie obrazów
  • Good Practices
  • Publikowanie
  • Docker Networks / Docker Volumes

Moduł 2

  • Proces konteneryzacji
  • Bezpieczeństwo obrazu
  • Monitoring usług lambda.
  • Optymalizacja obrazu
  • Lokalna instancja GitLaba, CI/CD
  • Docker Quiz, czyli wspólne rozwiązywanie pytań z certyfikatu Docker Certified Associate.
  • Sesja „Tips and Tricks from Docker Captain” z konferencji DockerCon, DevOps Days oraz Cloud Native.
  • Sesja Q&A

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.