Подскажите, можно ли найти на просторах интернета подробный гайд настройки Docker и запуска авто-тестов. Так как я с докером совсем не работал и имею только лишь представление, что он делает. Может кто сталкивался с такой ситуацией, что посоветуете?
Насчет подробных гайдов по настройке не знаю, но на Хабре есть не плохая статья по основам докера Основы Docker за Х часов и Y дней / Habr
Чтоб более конкретно дать ответ, надо хотя-бы знать каким фреймворком Вы пользуетесь.
А вообще алгоритм один:
берете образ с hub.docker.com рабочего окружения для Ваших тестов, то есть для java - java образ, php - php образ (в регистре докер есть образы от офф разработчиков), в идеале можно найти сразу образ от разработчиков тестового фреймворка который используете Вы.
маунтиде в контейнер свои тесты
устанавливаете зависимости (например для php - composer install, python - pip install …)
запускаете контейнеры тестов и селениум в docker-compose