0

我是 selenoid 的新手尝试使用这个命令启动 selenoid:./cm selenoid start --vnc & 得到这个错误:

root@ubuntu-s-1vcpu-1gb-fra1-01:~# ./cm selenoid start --vnc 使用 Docker - 您的 Docker API 版本是 1.38 Selenoid 已下载 Selenoid 已配置 正在启动 Selenoid... x 启动失败:无法启动容器:来自守护程序的错误响应:创建挂载源路径'/root/.aerokube/selenoid/video'时出错:mkdir /root/.aerokube/selenoid/video:权限被拒绝

4

2 回答 2

1

要在您的 VM 机器上运行 selenoid,请按照以下步骤操作:

在您的虚拟机中运行以下命令。

1)下载CM包在你的ubuntu控制台运行这个命令:- curl -s https://aerokube.com/cm/bash

1.5) 授予您的cm文件夹权限:chmod +x cm

2) 现在你需要使用这个来启动 selenoid。命令:- ./selenoid start

3) 从 docker 命令下载最新的 firefox 和 chrome 映像:docker pull selenoid/chrome:80.0docker pull selenoid/firefox

4) 要启动 selenoid-ui 服务,您可以使用以下命令:. /cm selenoid-ui 启动

selenoid 端点:- http://localhost:4444/wd/hub(localhost:vm 实例 IP 地址)

selenoid-Ui 端点:- http://localhost:8080

于 2020-04-02T07:00:54.227 回答
0

我建议你使用

  docker-compose.yml

https://github.com/aerokube/selenoid/blob/master/docs/docker-compose.adoc

还有另一个问题是如何运行它

TestNG docker-compose 找不到本地主机 url

于 2020-12-01T06:27:33.807 回答