Следуя документации в Интернете для использования RSelenium с Docker, я установил Docker Toolbox и RSelenium.
В Docker Toolbox я запускаю
$ docker run -d -p 4445:4445 selenium/standalone-chrome
и
$ docker ps,
и получаю следующий вывод.
Затем я запускаю следующее в R:
library(RSelenium)
library(Rvest) #not sure if I need this?
#192.168.99.100 is my IP
remDr <- RSelenium::remoteDriver(remoteServerAddr = "192.168.99.100",
port = 4445L)
remDr$open()
, но я получаюошибка
Error in checkError(res) :
Undefined error in httr call. httr output: Failed to connect to
192.168.99.100 port 4445: Connection refused
В Kitematic я вижу это:
Единственное, о чем я могу думать, это вызывает этоявляется то, что я не использую Toolbox правильно (вместо этого нужен Docker для Windows), или что путь по умолчанию в аргументе path к remoteDriver () неверен.
Я работаю на машине с Windows, но у меня нет Windows 10 pro.
У кого-нибудь есть мысли?