Встречается на 1% собеседований по Python
Какие возникали ошибки при использовании Docker
-
Проблемы с объемами (volumes):
- Если не указать
-vпри запуске контейнера, данные внутри контейнера теряются после остановки. - Ошибки прав доступа, особенно при монтировании хостовых директорий (
Permission denied).
bashdocker run -v /host/path:/container/path image_name - Если не указать
-
Утечки ресурсов:
- Забытые контейнеры (
docker ps -aпоказывает "зомби"), неочищенные образы (docker system prune).
- Забытые контейнеры (
-
Сетевые конфликты:
- Порт уже занят (
Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use). - Решение: освободить порт или изменить маппинг (
-p 8080:80).
- Порт уже занят (
-
Ошибки сборки (Dockerfile):
- Пропущенный
.dockerignoreприводит к отправке ненужных файлов в контекст сборки. - Кэш мешает при обновлении зависимостей (
RUN apt-get update && apt-get install -y package).
- Пропущенный
-
Проблемы с DNS:
- Внутри контейнера не резолвятся домены. Решение: явно указать DNS в
daemon.jsonили при запуске (--dns 8.8.8.8).
- Внутри контейнера не резолвятся домены. Решение: явно указать DNS в
-
Ошибки ОС:
- На Windows/Mac возможны проблемы с производительностью из-за виртуализации (гипервизор, WSL2).
Совет: Всегда проверяй логи (docker logs <container_id>) и используй docker-compose для сложных конфигураций.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы