Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 在kubernetes slave reporting权限中运行的Jenkins作业拒绝写入持久文件夹_Docker_Jenkins_Kubernetes - Fatal编程技术网

Docker 在kubernetes slave reporting权限中运行的Jenkins作业拒绝写入持久文件夹

Docker 在kubernetes slave reporting权限中运行的Jenkins作业拒绝写入持久文件夹,docker,jenkins,kubernetes,Docker,Jenkins,Kubernetes,已经在库伯内特斯成功运行詹金斯一段时间了 昨晚,删除了docker image jenkins/jnlp slave:alpine的新版本,随后jenkins作业开始报告在尝试写入文件夹时权限被拒绝,例如: sh:1:无法创建/home/jenkins/workspace/my-job@tmp/持久-1c5344be/output.txt:权限被拒绝 这似乎是由于文件夹没有Jenkins用户所需的组写入权限,因为它在gradle pod中的uid为10000 如何解决此权限问题 目前,我正在通过

已经在库伯内特斯成功运行詹金斯一段时间了

昨晚,删除了docker image jenkins/jnlp slave:alpine的新版本,随后jenkins作业开始报告在尝试写入文件夹时权限被拒绝,例如: sh:1:无法创建/home/jenkins/workspace/my-job@tmp/持久-1c5344be/output.txt:权限被拒绝

这似乎是由于文件夹没有Jenkins用户所需的组写入权限,因为它在gradle pod中的uid为10000

如何解决此权限问题

目前,我正在通过将上面的图像还原为较早的标记来解决此问题:

docker rmi jenkins/jnlp-slave:alpine
docker pull jenkins/jnlp-slave:3.27-1-alpine
docker tag jenkins/jnlp-slave:3.27-1-alpine jenkins/jnlp-slave:alpine