Технический

Ответы на темы и технические вопросы

Запускается ли контейнер Docker с флагом --privileged?

Нет, контейнер Docker не запускается с флагом --privileged

Почему мы монтируем сокет Docker при запуске контейнеров?

Платформа управляет состояниями устройств и их использованием с помощью оркестрации контейнеров Docker. Нам требуется смонтировать сокет docker для управления контейнерами docker на рабочем узле. Это является обязательным для платформы, и в настоящее время нет никаких планов или альтернатив для его удаления

Разве монтирование сокета docker и флага --privileged не одно и то же?

в то время как флаг --privileged предоставляет широкий системный доступ к контейнеру, монтирование сокета Docker дает контейнеру контроль над Docker на хосте

Зачем использовать контейнеры Docker?

Наша платформа обеспечивает кластеризацию вычислений на GPU и предоставляет конечному пользователю платформы готовую к работе среду для выполнения распределенного обучения. Пользовательские образы Docker содержат все необходимые драйверы и среду со всеми установленными библиотеками, что позволяет эффективно использовать ресурсы GPU и CPU, которые являются обязательными для распределенного обучения. Воспроизведение той же среды, что и наша, с точки зрения воркера очень проблематично и может иметь нарушения в зависимости от платформы воркера (linux, windows), наиболее важным требованием для распределенного обучения является точная репликация среды на всех узлах.

Last updated