Вопросы по Docker — часть 2
193 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Какой механизм изоляции контейнеров дает наибольший оверхед при их запуске?
devops
middle
1×
Что такое оверхед Docker, как его измерить и от чего он зависит?
devops
middle
1×
Как с помощью Docker развернуть проект?
devops
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Какой механизм изоляции контейнеров дает наибольший оверхед при их запуске?
Наибольший оверхед при запуске контейнера даёт инициализация network namespace — создание veth-пары, подключение к bridge, настройка iptables (особенно при использовании пользовательских сетей). Второй по затратам — user namespace (включённый режим --userns-remap), где требуется ремаппинг UID/GID и синхронизация с хостовой подсистемой. В обычных настройках Docker эти механизмы дают задержку от 50 до 300 мс на…
✓ Network namespace даёт наибольший оверхед из-за создания veth-пар и настройки iptables.
✓ User namespace добавляет задержку на ремаппинг UID/GID и синхронизацию c cgroups.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Как устроен контейнер?
devops
middle
1×
Как показать все активные Docker-контейнеры?
devops
junior
1×
Какие конкретно процессы нужно изолировать при использовании контейнеризации?
devops
middle
1×
Каким способом можно развернуть приложение с использованием Docker, не прибегая к Kubernetes?
devops
junior
1×
Как использование Docker или контейнеризации влияет на оверхед сетевого запроса?
devops
middle
1×
Как собрать Docker-образ?
devops
junior
1×
Как посмотреть состояние всех запущенных контейнеров на локальной машине?
devops
junior
1×
Какие best practices вы знаете для сборки Docker-образов?
devops
middle
1×
Какими механизмами реализуется контейнеризация?
devops
middle
1×
На мой сетевой пакет влияет какой компонент Docker или containerd?
networking
middle
1×
За счёт чего достигается изоляция в контейнерах?
devops
middle
1×
Что значит работать через прослойку Docker?
devops
junior
1×
Как контейнер узнает, какие драйверы ему необходимы для работы с оборудованием?
devops
middle
1×
В чем разница между инструкциями CMD и ENTRYPOINT в Dockerfile и зачем они нужны одновременно?
devops
middle
1×
В чем разница между точками входа (entry points) и директивой ENTRYPOINT в Docker?
devops
middle
1×
Можем ли мы управлять ресурсами хостовой машины из контейнера и как это реализовать?
devops
middle
1×
Почему возникает оверхед при запуске приложения в контейнере по сравнению с запуском напрямую на хостовой системе?
devops
middle
1×
Какой overhead у Docker при запуске баз данных и есть ли он?
devops
middle
1×
Можно ли использовать только одну директиву ENTRYPOINT в Dockerfile?
devops
junior
1×
В чем разница между EXEC и Shell форматами записи в Dockerfile и в каких случаях стоит использовать каждый из них?
devops
middle
1×
Насколько это нормально, чтобы приложение работало под PID 1 в контейнере?
devops
middle
1×
Будут ли файловые системы в контейнерах общими или изолированными?
devops
middle
1×
Какой тип будет у файла, который создается на хостовой машине при работе в Docker-контейнере?
devops
middle
1×
Почему запуск процесса с PID 1 является плохой практикой в контексте контейнеризации?
devops
middle
1×
С какими образами Docker вы работали?
devops
junior
1×
Какие требования необходимо выполнить, чтобы сервер мог скачать и развернуть Docker-образ без прямого подключения к сети интернет?
devops
middle
1×
Где физически или логически располагаются контейнеры в архитектуре Docker?
devops
junior