【发布时间】:2018-11-06 17:39:57
【问题描述】:
我是码头工人的新手。我想与 zalenium 共享文件,但如何通过 accessModes:ReadWriteMany?
我的测试用例需要文件上传。
我像下面那样运行 zalenium
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
我有一个文件要与 zalenium contaniers 共享。
我的共享文件夹:-v /d/shared_folder:/data
当我查看 zalenium 网站时,他们提到了共享文件夹
和Docker版本的Zalenium一样,Kubernetes版本可以自动挂载共享文件夹,唯一需要注意的是,当你使用持久卷时,需要确保Access Mode设置为ReadWriteMany,否则selenium节点不会可以挂载它。
我没有找到任何例子。
感谢您的提前。
【问题讨论】:
-
您能补充更多信息吗?例如,发布您的 Dockerfile 以及您到底想做什么。我了解您想使用 Zalenium 创建一个容器,并可能从您的主机共享一个文件夹到该容器,但不清楚。
-
谢谢@mulg0r。我分享了我想做的细节。