Sobes.tech
Junior

На кои ключови характеристики е базиран Docker?

sobes.tech AI

Отговор от AI

  • Образи — неизменяеми, самодостатъчни шаблони за създаване на контейнери, съдържащи инструкции за разгръщане на приложението.
  • Контейнери — изолирани, изпълними инстанции на образ, включващи приложението и всички негови зависимости.
  • Dockerfile — текстов файл с инструкции за създаване на образ.
  • Docker Hub/Registry — централизирано хранилище на образи.
  • OverlayFS/UnionFS — файловата система, използвана за намаляване размера на образите и ускоряване на тяхното създаване/разгръщане чрез използване на слоеве.
  • Namespaces (Пространства имена) — механизъм на ядрото на Linux за изолиране на процеси, мрежа, файловата система и други ресурси между контейнерите.
  • Control Groups (Cgroups) — механизъм на ядрото на Linux за ограничаване и отчитане на използването на ресурси (CPU, памет, I/O) от процеси/контейнери.