Docker - zarządzanie kontenerami - Plan Szkolenia
Docker to platforma dla programistów i administratorów systemów do utrzymywania rozproszonych aplikacji. Składa się z środowiska uruchomieniowego do uruchamiania kontenerów i usługi udostępniania kontenerów.
Dzięki docker ta sama aplikacja może działać bez zmian na laptopach, serwerach dedykowanych i serwerach wirtualnych.
Ten kurs, podczas dwóch pierwszych dni, uczy podstawowego wykorzystania Docker, przydatnego zarówno dla programistów, jak i administratorów systemu. Kurs obejmuje wiele ćwiczeń praktycznych, a uczestnicy będą ćwiczyć we własnym środowisku Docker i budować własne obrazy Docker.
Ostatniego dnia uczestnicy poznają bardziej zaawansowane narzędzia wspierające Dockera. Będą to Docker Machine, Docker Compose oraz Docker Swarm.
Plan Szkolenia
Co to jest Docker?
- Przypadków użycia
- Główne elementy Docker
- Docker architektura
- Podstawowa technologia
Instalacja Docker
- Instalacja na Ubuntu i Windows
- Używanie Docker maszyny do udostępniania hosta
- Docker Sterowniki maszyn dla dostawców usług w chmurze
Cykl życia kontenera
- Tworzenie i uruchamianie kontenerów
- Zatrzymywanie i ponowne uruchamianie
- Badanie kontenera
- Przeglądanie logów
- Patrząc na procesy
- Usuwanie kontenera i jego danych
Dockeraktualizowanie aplikacji
- Przykład witaj świecie
- Interaktywny Bash kontener
- Budowanie wizerunku poprzez wprowadzanie zmian
- Budowanie obrazu z pliku Docker.
- Zautomatyzowane kompilacje oparte na GitHub
- Uruchamianie więcej niż jednego procesu w kontenerze
- narzędzie pomocnicze gosu
- Uruchamianie aplikacji internetowej w jednym kontenerze
- Uruchamianie aplikacji internetowej w architekturze mikrousług
Zarządzanie obrazami
- Znajdowanie i pobieranie istniejących obrazów
- Docker Koncentrator i repozytorium lokalne
- Udostępnianie obrazów innym osobom
- Wdrażanie prywatnego repozytorium obrazów
Networking kontenerów
- Mapowanie portów
- Łączenie i nazewnictwo kontenerów
- Tworzenie i zarządzanie sieciami niestandardowymi
- Sieć na wielu Docker hostach (nakładka)
Dane w kontenerach
- Wolumen danych
- Katalogi i pliki hosta jako wolumen danych
- Kontenery woluminów danych
- Wolumeny danych współdzielone pomiędzy Docker hostami
- Tworzenie kopii zapasowych i przywracanie woluminów danych
Docker Utwórz
- Przegląd Docker Utwórz
- Uruchamianie aplikacji wielokontenerowych za pomocą jednego polecenia
- Definiowanie usług, sieci, wolumenów i zmiennych
- Konfigurowanie ograniczeń czasu wykonywania dla zasobów
Docker Rój
- Wprowadzenie do klastrowania natywnego Docker.
- Usługi odkrywcze
- Docker Strategie i filtry roju
Wymagania
Pewna znajomość wiersza poleceń i Linux jest zaletą.
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Docker - zarządzanie kontenerami - Plan Szkolenia - Booking
Docker - zarządzanie kontenerami - Plan Szkolenia - Enquiry
Docker - zarządzanie kontenerami - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (7)
Trener znaje temat bardzo dobrze.
Slawomir Walesiak - Eksperckie Centrum Szkolenia Cyberbezpieczenstwa
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
The interactivity when using DaDesktop to set up Docker in many different ways. It was also good to see the implementation with GitHub and the remote repository we had set up.
Julian Robbins - QA Ltd
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
Dawid zrobił czas na pytania i na to, abyśmy mogli podzielić się naszą pracą oraz dalej omówić poruszone tematy, a byliśmy w małej grupie.
Phil Benson - QA Ltd
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
Był wykład i do tego ćwiczenia na żywym organizmie
Grzegorz Jaszczuk - NET Innovation Software Spolka z o.o.
Szkolenie - Container Management with Docker
Dobry kontakt z prowadzacym
Rafal Chojnacki - Fujitsu Technology Solutions Sp.z o.o.
Szkolenie - Container Management with Docker
wielu laboratoriów
John Doe - Fujitsu Technology Solutions Sp.z o.o.
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
Temat został wyjaśniony od podstaw, bez niedomówień, kolejno krok po kroku. Super sprawa.
Marek Malczewski - IDEMIA Poland R&D Sp. z o.o.
Szkolenie - Container management with Docker
Propozycje terminów
Szkolenia Powiązane
Advanced Docker
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą pogłębić swoją wiedzę na temat Docker, aby wdrażać aplikacje na większą skalę przy jednoczesnym zachowaniu kontroli.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Budują własne Docker obrazy.
- Wdrażać i zarządzać dużą liczbą Docker aplikacji.
- Ocena różnych rozwiązań orkiestracji kontenerów i wybór najbardziej odpowiedniego.
- Ustaw proces ciągłej integracji dla Docker aplikacji.
- Integracja Docker aplikacji z istniejącymi procesami ciągłej integracji narzędzi.
- Zabezpiecz swoje Docker aplikacje.
Introduction to Docker
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Docker do wdrażania i zarządzania oprogramowaniem jako kontenerami zamiast tradycyjnego samodzielnego oprogramowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Docker.
- Zrozumienie i wdrożenie konteneryzacji oprogramowania.
- Zarządzanie Docker aplikacjami.
- Sieciowanie różnych Docker aplikacji i systemów.
- Zrozumienie i edytowanie Docker rejestrów.
Docker for Developers and System Administrators
14 godzinDocker to platforma dla programistów i administratorów systemów do utrzymywania rozproszonych aplikacji. Składa się z środowiska uruchomieniowego do uruchamiania kontenerów i usługi udostępniania kontenerów.
Dzięki docker ta sama aplikacja może działać bez zmian na laptopach, serwerach dedykowanych i serwerach wirtualnych.
Ten kurs uczy podstawowego wykorzystania Docker, przydatnego zarówno dla programistów, jak i administratorów systemu. Kurs obejmuje wiele ćwiczeń praktycznych, a uczestnicy będą ćwiczyć we własnym środowisku Docker i budować własne obrazy Docker w ciągu 2 dni.
Docker i Jenkins dla DevOps
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów DevOp, którzy chcą zoptymalizować i uprościć proces CI/CD za pomocą Docker i Jenkins.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Automatyzuj dostarczanie kodu i wdrażanie potoków za pomocą Jenkins.
- Buduj aplikację przy użyciu Docker i Docker File.
- Konfigurowanie opcji uwierzytelniania w celu zwiększenia bezpieczeństwa.
Docker and Kubernetes on AWS
21 godzinTo prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą ocenić każdą z tych usług, aby podjąć świadomą decyzję o tym, które z nich wdrożyć w swojej organizacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie środowiska programistycznego zawierającego wszystkie potrzebne biblioteki, pakiety i frameworki niezbędne do rozpoczęcia programowania.
- Ustawienie, skonfigurowanie i wdrożenie serii kontenerów demonstracyjnych przy użyciu wielu różnych podejść.
- Zrozumienie różnic architektonicznych i projektowych między różnymi rozwiązaniami Docker/Kubernetes w ramach AWS.
- Automatyzacja wdrażania kontenerów Docker.
- Ustawianie potoku ciągłej integracji i wdrażania.
- Integracja Dockera i Kubernetes z istniejącym systemem ciągłej integracji.
Docker, Kubernetes and OpenShift 3 for Administrators
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak zarządzać Red Hat OpenShift Container Platform.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Tworzyć, konfigurować, zarządzać i rozwiązywać problemy OpenShift klastrów.
- Wdrażać aplikacje kontenerowe lokalnie, w chmurze publicznej lub w hostowanej chmurze.
- Zabezpieczać OpenShift platformę kontenerową
- Monitorowanie i gromadzenie metryk.
- Zarządzać pamięcią masową.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak tworzyć kontenery Docker i zarządzać nimi, a następnie wdrożyć przykładową aplikację w kontenerze. Uczestnicy dowiedzą się również, jak zautomatyzować, skalować i zarządzać swoimi konteneryzowanymi aplikacjami w klastrze Kubernetes. Na koniec szkolenie przechodzi do bardziej zaawansowanych tematów, przeprowadzając uczestników przez proces zabezpieczania, skalowania i monitorowania klastra Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja i uruchomienie kontenera Docker.
- Wdrażanie skonteneryzowanego serwera i aplikacji internetowej.
- Tworzenie obrazów Docker i zarządzanie nimi.
- Ustawianie klastra Docker i Kubernetes.
- Używanie Kubernetes do wdrażania i zarządzania klastrowaną aplikacją internetową.
- Zabezpieczanie, skalowanie i monitorowanie klastra Kubernetes.
Docker (introducing Kubernetes)
14 godzinCelem tego praktycznego kursu jest dostarczenie wszystkich narzędzi, które odnoszą się do praktycznych aspektów Docker i Kubernetes, aby uczestnicy mogli liczyć na umiejętności niezbędne do prawidłowego zarządzania programem.
Docker i Kubernetes
21 godzinCel kursu: Zdobycie umiejętności teoretycznych i operacyjnych w zakresie Docker i Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak używać OpenShift Container Platform do wdrażania aplikacji kontenerowych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Tworzyć i konfigurować konfigurację OpenShift.
- Szybko wdrażać aplikacje lokalnie, w chmurze publicznej lub w hostowanej chmurze.
Kubernetes from Basic to Advanced
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak wdrożyć kolekcję przykładowych serwerów w kontenerach, a następnie zautomatyzować, skalować i zarządzać swoimi skonteneryzowanymi serwerami w klastrze Kubernetes. Szkolenie przechodzi do bardziej zaawansowanych tematów, przeprowadzając uczestników przez proces zabezpieczania, tworzenia sieci i monitorowania klastra Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja i uruchomienie kontenera Docker.
- Wdrażanie kontenerowych baz danych i serwerów.
- Ustawianie klastra Docker i Kubernetes.
- Używaj Kubernetes do wdrażania i zarządzania różnymi środowiskami w ramach tego samego klastra.
- Zabezpieczanie, skalowanie i monitorowanie klastra Kubernetes.
Building Microservices with Spring Cloud and Docker
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy poznają podstawy budowania mikrousług przy użyciu Spring Cloud i Docker. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mogli
- Poznaj podstawy mikrousług.
- Używanie Docker do tworzenia kontenerów dla aplikacji mikrousługowych.
- Budowanie i wdrażanie konteneryzowanych mikrousług przy użyciu Spring Cloud i Docker.
- Integracja mikrousług z usługami wykrywania i Spring Cloud API Gateway.
- Używanie Docker Compose do kompleksowego testowania integracji.
OpenShift 4 for Administrators
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak zainstalować, skonfigurować i zarządzać OpenShift Container Platform v4.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć OCI (Open Containers Initiative) i jego implikacje dla korzystania z silników kontenerowych, takich jak Docker w OpenShift.
- Zrozumieć związek między różnymi wersjami OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift itp.)
- Tworzenie, konfigurowanie, zarządzanie i rozwiązywanie problemów klastra OpenShift.
- Wdrażanie możliwości samozarządzania Openshift w celu poprawy stabilności i spójności platformy.
- Zabezpieczanie OpenShift Container Platform.
- Monitorowanie i gromadzenie metryk.
- Zarządzać pamięcią masową.
- Aktualizacja klastra OpenShift Container Platform 3 do OpenShift Container Platform 4.
Managing Kubernetes with Rancher
14 godzinTen prowadzony przez instruktora kurs na żywo w Polsce zapewnia uczestnikom przegląd Rancher i demonstruje poprzez praktyczne ćwiczenia, jak wdrożyć i zarządzać klastrem Kubernetes z Rancher.
Selenium with Jenkins and Docker
14 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów DevOps, którzy chcą używać Selenium do wykonywania Selenium testów wewnątrz kontenerów Docker.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie infrastruktury automatyzacji testów do testowania na żądanie.
- Rozwijanie struktury automatyzacji testów przy użyciu języka Java.
- Zbudowanie potoku CI/CD od podstaw przy użyciu Jenkins i Dockera.