Контейнеризация на уровне операционных систем – метод виртуализации, при котором ядро операционной системы поддерживает несколько изолированных экземпляров пользовательского пространства на одном вычислительном узле. В сравнении с гипервизорной виртуализацией контейнеризация обладает меньшими накладными расходами, благодаря чему позволяет достичь большей производительности, скорости развертывания, масштабируемости и плотности размещения пользовательских процессов на одном вычислительном узле. При использовании контейнеров пользователи получают собственную среду с необходимым ПО требуемых версий.
Подробное описание дается в статье «Применение контейнерной виртуализации для реализации параллельных вычислений на суперкомпьютерных кластерах», авторы Киселёв Е.А. (Межведомственный суперкомпьютерный центр РАН, г. Москва), Яровой А.В. (НИЦ «Курчатовский институт», г. Москва).