Sobes.tech
Junior — Middle

Jaka jest różnica między obrazem Docker a kontenerem?

sobes.tech AI

Odpowiedź od AI

Obraz Dockera to szablon zawierający wszystkie niezbędne instrukcje i zależności do uruchomienia aplikacji: kod, biblioteki, ustawienia itp. Obraz jest statyczny i nie ulega zmianom.

Kontener to uruchomiona instancja obrazu, izolowane środowisko, w którym działa aplikacja. Kontenery mogą być uruchamiane, zatrzymywane i modyfikowane podczas pracy.

Mówiąc prościej:

  • Obraz to jak 'rysunek' lub 'szablon'.
  • Kontener to 'żywy' proces stworzony na podstawie tego szablonu.

Na przykład tworzysz obraz Docker z serwerem internetowym, a następnie uruchamiasz kilka kontenerów z tego obrazu do obsługi żądań.