[英]Docker - Jenkins - Local System Files/Folders Access and Execution in Jenkins
当jenkins镜像安装在docker桌面容器中时,如何访问和执行jenkins中的本地系统文件夹/文件?
请帮我找到一种方法,我们可以通过它访问和执行本地文件/文件夹,在 docker 桌面容器中可用的 jenkins 图像内?
例如:当 cypress 项目在我们的本地系统中可用时,如何使用 jenkins 访问和运行 cypress 项目:为此,我尝试提供自定义工作区目录路径,但我也遇到以下错误,无法通过以下方式运行它jenkins。
SC 参考。 1:开始时没有正斜杠的自定义工作区路径
开始时没有正斜杠的自定义工作区路径的控制台 output 错误)
SC 参考。 2:开始时带有正斜杠的自定义工作区路径
开始时带有正斜杠的自定义工作区路径的控制台 output 错误
供参考:已安装 jenkins 图像容器详细信息:已安装 jenkins 图像容器详细信息
提前感谢您的帮助!
您可以使用卷在映像和主机 SO 之间共享文件, 即使在 windows 中也是如此。 您可以使用命令行( -v
或--mount
命令行参数)或使用 docker UI 来执行此操作。
docker run -v /local/path/:/container/path...
但我不太确定你是否可以在卷内运行命令,我想如果二进制文件兼容,它应该可以工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.