Konteneryzacja
koncepcja chmury obliczeniowej Z Wikipedii, wolnej encyklopedii
koncepcja chmury obliczeniowej Z Wikipedii, wolnej encyklopedii
Konteneryzacja – proces tworzenia obrazów zawierających wszystkie potrzebne pliki do uruchomienia danej aplikacji oraz ich uruchamianie i zarządzanie nimi. Uruchomiony obraz nazywany jest kontenerem. Kontenery, czyli uruchomione aplikacje, są odizolowane od systemu operacyjnego. Do tworzenia obrazów i kontenerów wykorzystywany jest m.in. program Docker[1][2] czy platforma Kubernetes[3].
Kontenery tym różnią się od maszyn wirtualnych, że te drugie zawierają kompletny system operacyjny wraz z emulacją sprzętową. Natomiast kontenery zawierają tylko potrzebne pliki do uruchomienia danej aplikacji[4]. Dlatego uruchomienie kontenera jest o wiele szybsze a jego zarządzanie o wiele prostsze.
Mimo że kontenery są środowiskami odizolowanymi od siebie oraz od systemu operacyjnego, istnieje możliwość komunikacji między kontenerami oraz z zewnętrznym systemem. Następuje to jednak w ścisły i kontrolowany sposób[5].
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.