Что такое namespace в Linux?

Middle
513 просмотров
AFK Offer AI

Namespace — механизм изоляции ресурсов в ядре Linux. Каждый namespace создаёт для процесса иллюзию, что он один в системе. Есть несколько типов: PID namespace (свои номера процессов), NET namespace (своя сеть), MNT namespace (своя файловая система), UTS (своё hostname), USER (свои пользователи). Docker использует все эти namespaces, чтобы контейнер выглядел как отдельная машина, хотя на самом деле это обычный процесс.

Следующий вопрос

Что такое data consistency?