Plan Szkolenia
Czym jest Docker?
- Przypadki użycia
- Główne komponenty Dockera
- Architektura Dockera
- Technologie leżące u podstaw
Instalacja Dockera
- Instalacja na Ubuntu i Windows
- Korzystanie z Docker Machine do przygotowania hosta
- Sterowniki Docker Machine dla dostawców chmury
Cykl życia kontenera
- Tworzenie i uruchamianie kontenerów
- Zatrzymywanie i ponowne uruchamianie
- Badanie kontenera
- Przeglądanie logów
- Sprawdzanie procesów
- Usuwanie kontenera i jego danych
Dockerizacja aplikacji
- Przykład "hello world"
- Interaktywny kontener Bash
- Budowanie obrazu przez zatwierdzanie zmian
- Budowanie obrazu z Dockerfile
- Automatyczne budowanie oparte na GitHub
- Uruchamianie więcej niż jednego procesu w kontenerze
- Narzędzie pomocnicze gosu
- Uruchamianie aplikacji webowej w jednym kontenerze
- Uruchamianie aplikacji webowej w architekturze mikroserwisów
Zarządzanie obrazami
- Wyszukiwanie i pobieranie istniejących obrazów
- Docker Hub i lokalne repozytorium
- Udostępnianie obrazów innym
- Wdrażanie prywatnego repozytorium obrazów
Sieci kontenerów
- Mapowanie portów
- Łączenie i nazywanie kontenerów
- Tworzenie i zarządzanie niestandardowymi sieciami
- Sieć na wielu hostach Docker (overlay)
Dane w kontenerach
- Woluminy danych
- Katalogi i pliki hosta jako woluminy danych
- Kontenery woluminów danych
- Woluminy danych współdzielone między hostami Docker
- Kopia zapasowa i przywracanie woluminów danych
Docker Compose
- Przegląd Docker Compose
- Uruchamianie aplikacji wielokontenerowych za pomocą jednego polecenia
- Definiowanie usług, sieci, woluminów i zmiennych
- Ustawianie ograniczeń zasobów w czasie wykonywania
Docker Swarm
- Wprowadzenie do natywnej klastrowania Dockera
- Usługi discovery
- Strategie i filtry Docker Swarm
Wymagania
Podstawowa znajomość wiersza poleceń i systemu Linux jest zaletą.
Opinie uczestników (7)
Trener zna temat bardzo dobrze.
Slawomir Walesiak - Eksperckie Centrum Szkolenia Cyberbezpieczenstwa
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
Interaktywność podczas używania DaDesktop do konfigurowania Dockera na wiele różnych sposobów. Było również ciekawe, jak zaimplementowano to z GitHubem i zdalnym repozytorium, które skonfigurowaliśmy.
Julian Robbins - QA Ltd
Szkolenie - Container Management with Docker
Przetłumaczone przez sztuczną inteligencję
Byliśmy w małej grupie i Dawid poświęcił czas na pytania, prezentację naszych prac oraz dalszą dyskusję nad poruszanymi tematami
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
wiele 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.