Технический
Ответы на темы и технические вопросы
Запускается ли контейнер Docker с флагом --privileged?
Нет, контейнер Docker не запускается с флагом --privileged
Почему мы монтируем сокет Docker при запуске контейнеров?
Платформа управляет состояниями устройств и их использованием с помощью оркестрации контейнеров Docker. Нам требуется смонтировать сокет docker для управления контейнерами docker на рабочем узле. Это является обязательным для платформы, и в настоящее время нет никаких планов или альтернатив для его удаления
Разве монтирование сокета docker и флага --privileged не одно и то же?
в то время как флаг --privileged предоставляет широкий системный доступ к контейнеру, монтирование сокета Docker дает контейнеру контроль над Docker на хосте
Зачем использовать контейнеры Docker?
Наша платформа обеспечивает кластеризацию вычислений на GPU и предоставляет конечному пользователю платформы готовую к работе среду для выполнения распределенного обучения. Пользовательские образы Docker содержат все необходимые драйверы и среду со всеми установленными библиотеками, что позволяет эффективно использовать ресурсы GPU и CPU, которые являются обязательными для распределенного обучения. Воспроизведение той же среды, что и наша, с точки зрения воркера очень проблематично и может иметь нарушения в зависимости от платформы воркера (linux, windows), наиболее важным требованием для распределенного обучения является точная репликация среды на всех узлах.
Last updated