Задача
Заказчик столкнулся с проблемой развертывания Selenoid. При запуске через Docker Compose контейнер стартует и сразу же закрывается. Требуется решить эту неисправность, настроив конфигурацию корректно, либо полностью восстановить рабочую среду. Кроме того, доступна опция переустановки Selenoid с нуля.
Основные требования
- Настроить Selenoid в Docker контейнере (через Docker Compose) так, чтобы он не закрывался после запуска.
- Выявить причину аварийного завершения (логи, ошибки при сборке, проблемы с сетью или версиями образов).
- Обеспечить стабильный запуск браузеров через Selenoid.
- При необходимости - выполнить «чистую» установку: переустановить Docker, образы и конфигурационные файлы.
Требования к исполнителю
- Опыт работы с Docker and Docker Compose.
- Понимание архитектуры Selenoid.
- Умение читать логи контейнеров и диагностировать ошибки.
Формат сдачи
Рабочая конфигурация Selenoid с инструкцией, как проверена стабильность. Если есть особые настройки (браузеры, порты, проброс директорий), то указать их.