Перейти к содержимому

2. Selenium Grid 4 с использованием Docker Hub и настройка Node с помощью Docker Compose.

Test Automation with Atul Sharma

0:00 / 0:00

2. Selenium Grid 4 с использованием Docker Hub и настройка Node с помощью Docker Compose.

2 846 просмотров · 3 г. назад
Test Automation with Atul Sharma
1,45 тыс. подписчиков
2 846 просмотров · 3 г. назад
Репозиторий Github: https://github.com/atulsharmacsk/Sele... Сетевое взаимодействие Docker Хаб и узлы будут созданы в одной сети и будут распознавать друг друга по имени контейнера. Первым шагом необходимо создать сеть Docker. Docker Compose — с помощью Compose вы используете YAML-файл для настройки сервисов вашего приложения. Затем одной командой вы создаете и запускаете все сервисы из вашей конфигурации. Команды: docker network create grid docker run -d -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.10.0-20230607 docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium/node-chrome:4.10.0-20230607 docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 selenium/node-edge:4.10.0-20230607 docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -e SE_NODE_MAX_SESSIONS=5 selenium/node-firefox:4.10.0-20230607 docker-compose -f docker-compose.yaml up docker-compose -f docker-compose.yaml down