Kod: ADM-019
Czas trwania: 16 godzin
Czas trwania: 16 godzin
Opis szkolenia
Przyjrzymy się architekturze Dockera i jego komponentom, kiedy używać Dockera (a kiedy nie jest to właściwe), a także jak uruchamiać i kontrolować aplikacje i usługi w kontenerach Dockera. Poznasz różne sposoby rozwiązywania problemów, gdy coś pójdzie nie tak w Dockerze i na poziomie kontenera, oprócz pracy z obrazami, tworzenia własnych obrazów za pośrednictwem pliku Dockerfile i publikowania obrazów w Docker Hub.
Kurs zawiera wiele praktycznych ćwiczeń obejmujących każdy aspekt nauki. Zdobędziesz podstawowe umiejętności potrzebne do rozpoczęcia korzystania z platformy Docker w codziennym przepływie pracy.
Plan szkolenia
Pierwsze kroki- Jakie problemy rozwiązuje docker
- Różnica między kontenerami a maszynami wirtualnymi
- Architektura i komponenty platformy Docker
- Polecenia i pomoc
Aplikacja w kontenerze
- Co to jest pojemnik
- Uruchom aplikację w kontenerze
- Kontenery aukcji
- Zatrzymane kontenery
- Sprzątać
Usługa w kontenerze
- Uruchom usługę w kontenerze
- Odsłoń porty
- Wstrzymaj i wznów kontenery
- Zabij aplikację w pojemniku
- Uruchom ponownie aplikację w kontenerze
- Uruchom zatrzymane kontenery
- Zasady ponownego uruchamiania
- Cykl życia kontenera
Kontenery debugowania
- Pobierz dzienniki kontenera
- Wykonaj polecenie wewnątrz kontenera
- Podłącz i odłącz lokalny terminal do kontenera
- Kopiuj pliki i foldery między kontenerem a lokalnym systemem plików
- Wyświetl szczegółowe informacje o kontenerze
- Wyświetl zdarzenia dokowane
Obrazy
- Czym jest obraz
- Wyciągnij obraz
- Obraz i warstwy
- Wyświetl listę obrazów
- Zbuduj plik Docker
- Zarządzaj tagami
Plik dockera
- Składnia
- Instrukcje
Wolumeny
- Typy pamięci Docker
- Uchwyty do bindowania
- Wolumeny
- Dane cieniowania
- Kopie zapasowe
Sieć
- Modele sieciowe
- Zarządzaj sieciami Docker
- Brak typu sieci
- Sieć typu mostowego
- Sieć typu most zdefiniowana przez użytkownika
- Sieć typu hosta
Cele
- Zrozumienie, jak działa Docker
- Używanie dokera w codziennych czynnościach
- Tworzenie niestandardowych obrazów Docker
- Konteneryzowanie aplikacji
Grupa docelowa
- Inżynierowie DevOps
- Deweloperzy oprogramowania
- Specjaliści ds. kontroli jakości i testowania
- Każdy, kto chce wiedzieć o Dockerze (do wykorzystania go w swoich projektach)