Wprowadzenie do konteneryzacji

Konteneryzacja i wirtualizacja – podstawy

Julia Ostheimer

Freelance AI Consultant

Środowiska w informatyce

  • Środowisko: otoczenie systemowe aplikacji IT

Środowisko otaczające aplikację IT

1 Icons by icons8.com
Konteneryzacja i wirtualizacja – podstawy

Wirtualizacja na poziomie systemu operacyjnego

  • Wirtualizacja systemu operacyjnego (OS)
  • Nie wirtualizowane:

    • Sprzęt
    • Jądro systemu OS
  • Wirtualizowane:

    • Izolowane przestrzenie użytkownika
Konteneryzacja i wirtualizacja – podstawy

Wprowadzenie do kontenerów

  • Wirtualizacja na poziomie OS = konteneryzacja
  • Izolowane przestrzenie użytkownika = kontenery
  • Kontenery
    • Izolowane środowisko
    • Zawiera aplikację i wszystkie zależności

Zawartość kontenera

1 Icons by icons8.com
Konteneryzacja i wirtualizacja – podstawy

Definicja konteneryzacji

  • Wirtualizacja na poziomie OS
  • Pakowanie aplikacji i jej zależności do kontenera

 

Proces konteneryzacji

1 Icons by icons8.com
Konteneryzacja i wirtualizacja – podstawy

Cechy charakterystyczne kontenerów

  • Niezawodne uruchamianie wielu aplikacji na jednym hoście

  • Każda aplikacja we własnym kontenerze

  • Przegląd zależności aplikacji

Wiele aplikacji na jednym hoście

1 Icons by icons8.com
Konteneryzacja i wirtualizacja – podstawy

Zalety kontenerów

  • Izolacja między aplikacjami

  • Przenośność i odtwarzalność

  • Szybki czas uruchamiania

Konteneryzacja i wirtualizacja – podstawy

Czas na ćwiczenia!

Konteneryzacja i wirtualizacja – podstawy

Preparing Video For Download...