我是码头的新手。我想与zalenium共享文件,但是如何传递accessModes:读写方式呢?
我的测试用例需要上传文件。
我像下面这样运行below
docker run --rm -ti -d --name zalenium -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /d/Zalanium/:/home/seluser/videos -v /d/shared_folder:/data --privileged dosel/zalenium start --videoRecordingEnabled false
我有一份文件要和have的人分享。
我的共享文件夹:-v /d/ shared _文件夹:/data
当我查看zalenium网站时,他们提到了共享文件夹
与Zalenium的Docker版本一样,Kubernetes版本可以自动挂载共享文件夹,唯一的问题是当您使用持久卷时,需要确保访问模式设置为ReadWriteMany,否则selenium节点将无法挂载它。
我没有找到任何例子。
谢谢你的进步。
发布于 2018-06-01 06:10:16
答案写在钨锌矿上。我错过了那部分。
答案如下:
这是一个文件夹集合,您可以通过在目标前加上/tmp/node/来启动Zal位元卷,并且在去掉/tmp/节点/前缀后,它将被映射到根文件夹中的所有docker-selenium容器中。
例如,挂载: /your/local/folder:/tmp/node/home/seluser/folder将映射到节点上的/ -v /seluser/文件夹。
这可用于为节点提供进一步的自定义,例如为浏览器添加客户端证书,或模仿先前的多用途文件夹,这两者都如下图所示。
https://stackoverflow.com/questions/50561096
复制相似问题