Docker:如何为Jenkins用户授予root权限

b1zrtrql  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(228)

我有一个“docker-jenkins”容器,其中包含一些配置的任务,在构建后必须运行一个shell脚本,将构建的数据移动到容器内的新文件夹中,然后提交到SVN repo。
我的问题是,SH脚本是由没有root权限的“jenkins”用户执行的,所以我的脚本失败,出现“权限被拒绝”错误。
我怎样才能授予更多的权限给jenkins用户?或者我如何以root权限运行SH脚本?
我在docker容器中使用Jenkins CI,所以我想我必须运行一些docker命令来授予jenkins用户更多的权限。
有什么想法吗?

0pizxfdo

0pizxfdo1#

给正确的权限到目标文件夹我可以解决这种问题。SUDO权限也是可以的,但它可能会成为一个安全问题。

相关问题