Course Code: basicdockerkont
Duration: 7 hours
Overview:

Szkolenie 'Podstawy Docker - wprowadzenie do konteneryzacji' stanowi wszechstronne wprowadzenie w świat konteneryzacji, nowoczesnej technologii izolacji środowisk wdrożeniowych. Konteneryzacja to efektywny sposób na zapewnienie izolacji aplikacji i środowisk, a także umożliwienie przenośności między różnymi systemami operacyjnymi. W kursie omawiane są korzenie tej technologii, sięgające chociażby Linux Chroot, BSD Jails czy Solaris Zones, oraz porównanie jej do tradycyjnych maszyn wirtualnych. Głównym celem szkolenia jest przekazanie praktycznych umiejętności związanych z korzystaniem z Docker.io, jednej z najpopularniejszych platform konteneryzacyjnych. Uczestnicy zdobędą wiedzę na temat instalacji Docker na różnych systemach operacyjnych, zarządzania obrazami i kontenerami, a także konfiguracji sieci oraz pracy z woluminami danych. Kurs obejmuje także zagadnienia bardziej zaawansowane, takie jak komponowanie środowisk aplikacji z wielu obrazów przy użyciu Docker Compose. Uczestnicy dowiedzą się, jak tworzyć konfiguracje środowiskowe oparte na plikach docker-compose.yml, co stanowi wprowadzenie do orkiestracji kontenerów. Podczas szkolenia omawiane są również zasady tworzenia środowisk składających się z wielu kontenerów oraz konwersja deskryptorów Docker Compose do formatów zgodnych ze środowiskami orkiestracji kontenerów. Kurs stanowi doskonałe narzędzie dla wszystkich, którzy chcą zdobyć praktyczną wiedzę na temat konteneryzacji i skutecznego korzystania z narzędzi Docker.

Course Outline:
  1. Wprowadzenie do konteneryzacji
  2. Potrzeby środowisk wdrożeniowych i próby zapewnienia ich izolacji – rys historyczny (Linux Chroot, BSD Jails, Solaris Zones) Maszyny wirtualne a kontenery
  3. Stos technologiczny
  4. Docker Instalacja środowiska Docker.io i podstawowych jego składowych dla systemów Linux, MacOsX, Windows
  5. Omówienie wersji CE i EE Omówienie instalacji dla Systemu Windows i MacOsX
  6. Instalacja środowiska na systemach Linux Praca z obrazami i kontenerami Docker
  7. Operacje na obrazach i kontenerach
  8. Definicje obrazów na podstawie
  9. Dockerfile Praca z rejestrami obrazów
  10. Docker Zarządzanie konfiguracją sieci w Docker
  11. Zarządzanie woluminami danych Docker
  12. Komponowanie środowisk aplikacji składających się z wielu obrazów przy użyciu Docker Compose
  13. Zasady tworzenia środowiska składającego się z wielu kontenerów
  14. Konfiguracja środowiska w oparciu o plik docker- comose.yml
  15. Wstęp do orkiestracji kontenerów i konwersja deskryptorów Docker Compose do formatów zgodnych ze środowiskami orkiestracji kontenerów
Sites Published:

Polska - Podstawy Docker - wprowadzenie do konteneryzacji