从chrome node docker访问文件

时间:2017-10-25 05:30:05

标签: google-chrome selenium docker

我正在使用selenium grid docker来运行我的自动化测试套件。

我已经配置了chrome node docker来在浏览器上运行我的测试用例。

在我的测试用例中,我正在从网上下载一些文件。它将被下载到“/ home / seluser / Downloads /”中。我需要文件的内容,因为内容是动态的。如何从运行自动化的机器访问docker镜像上下载的文件。

2 个答案:

答案 0 :(得分:0)

执行此操作的一种方法是在主机上的某处安装/home/seluser/Downloads路径。更改docker run命令以添加-v /path/on/host:/home/seluser/Downloads之类的内容,并且可以在主机上访问所有已保存的文件。

答案 1 :(得分:0)

您可以使用docker cp命令

docker cp <name of the container>:/home/seluser/Downloads copied_files

其中copyed_files是要在其中复制文件的目录