Я пытаюсь запустить образ докера (например, webwhatsapi) по сети Selenium.Я следовал приведенным ниже командам:
docker network create selenium
docker run -d -p 4444:4444 -p 5900:5900 --name firefox --network selenium -v /dev/shm:/dev/shm selenium/standalone-firefox-debug
docker build -t webwhatsapi .
docker run --network selenium -it -e SELENIUM='http://firefox:4444/wd/hub' -v $(pwd):/app webwhatsapi /bin/bash -c "pip install ./;pip list;python sample/remote.py"
На AWS у меня есть следующая конфигурация в группе безопасности.
Я пытаюсьоткройте http://{public ip}: 4444 в браузере Firefox.Это показывает ошибку.(Этот сайт не может быть достигнут).Я думаю, я должен изменить мою последнюю команду таким образом, чтобы она работала в URL браузера.Последняя команда:
docker run --network selenium -it -e SELENIUM='http://firefox:4444/wd/hub' -v $(pwd):/app webwhatsapi /bin/bash -c "pip install ./;pip list;python sample/remote.py"
Пожалуйста, дайте мне знать, где я ошибаюсь?