DevOps Konteneryzacja

Szkolenie Docker

Termin

Ustalamy indywidualnie

Czas

16h / 2 dni

Cena

Ustalamy 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?

Dla każdego, kto chce poznać najlepsze praktyki pracy z Dockerem oraz tworzenia środowisk programistycznych działających w kontenerach.

Dla osób, które biorą udział w wytwarzaniu oprogramowania i borykają się z problemami działania środowisk dev / test / prod.

Dla tych, którzy chcą znacząco usprawnić pracę swoją oraz swojego zespołu.

Dla developerów, DevOpsów, inżynierów QA.

Program szkolenia Docker

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

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.

Chcesz dowiedzieć się więcej o szkoleniu Docker?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę