我在 Docker 容器中使用 Canopy 并希望将端口指定为 4444,而不是在调用 canopy.core.start 时分配的最终随机端口,因为多个连接错误错误:ConnectFailure(连接被拒绝) - 或失败启动驱动程序。
let chromeOptions = OpenQA.Selenium.Chrome.ChromeOptions()
chromeOptions.AddArgument("--no-sandbox")
chromeOptions.AddArgument("--disable-extensions")
chromeOptions.AddArgument("--disable-gpu")
chromeOptions.AddArgument("--disable-client-side-phishing-detection")
chromeOptions.AddArgument("--disable-suggestions-service")
chromeOptions.AddArgument("--safebrowsing-disable-download-protection")
chromeOptions.AddArgument("--no-first-run")
chromeOptions.AddArgument("--allow-insecure-localhost");
chromeOptions.AddArgument("--port=4444"); // Not taking effect; see below
let chromeNoSandbox = ChromeWithOptions(chromeOptions)
canopy.configuration.chromeDir <- "."
start chromeNoSandbox
错误:ConnectFailure(连接被拒绝)<--- docker容器中的多个
在端口 36479 <--如何指定ChromeDriver 2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881)