jenkins - 使用 docker 将文件添加到 jenkins 工作区

标签 jenkins docker

在 Docker 中我已经成功安装了 Jenkins。当我创建新作业并想从工作区执行 sh 文件时,使用 Docker 将文件添加到工作区的最佳方法是什么?我用这个启动了我的容器:docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v /var/jenkins_home jenkins

最佳答案

您可以使用终端中的简单命令将文件从文件系统复制到容器。

docker cp [OPTIONS] LOCALPATH|- CONTAINER:PATH

https://docs.docker.com/engine/reference/commandline/cp/

示例:

docker cp /yourpaht/yourfile <containerId>:/var/jenkins_home 

关于jenkins - 使用 docker 将文件添加到 jenkins 工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34392944/

相关文章:

windows - 在与主(和主机)不同的操作系统上运行 Jenkins 从属

docker - 没有得到任何同龄人的有效回应。尝试 “network start”时出错

angularjs - 无法在 docker 中通过 https 访问 laravel

ruby-on-rails - Ruby on Rails : DOcker : Is it feasible to build ROR project dependencies inside docker image

symfony - 如何在后台 Docker 中运行 Symfony 命令

Docker 读取时出现 FATAL EISDIR : illegal operation on a directory, 错误

Jenkins BUILD_NUMBER 限制 - 最大构建号

java - jenkins 使用 hibernate create-drop 选项进行部署

maven - 放置大型测试数据集的最佳实践?

bash - 在容器中运行 Jenkins 在主机上构建 docker 文件