Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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
Shell Docker:如何向jenkins用户授予root权限_Shell_Jenkins_Sh - Fatal编程技术网

Shell Docker:如何向jenkins用户授予root权限

Shell Docker:如何向jenkins用户授予root权限,shell,jenkins,sh,Shell,Jenkins,Sh,我有一个“docker jenkins”容器,其中包含一些已配置的任务,这些任务在生成后必须运行一个shell脚本,该脚本将生成的数据移动到容器内的一个新文件夹,然后提交给SVN repo 我的问题是SH脚本是由没有root权限的“jenkins”用户执行的,因此我的脚本失败,出现“permission denied”错误 如何向jenkins用户授予更多权限?或者如何使用root权限运行SH脚本 我在docker容器中使用Jenkins CI,所以我想我必须运行一些docker命令来向Jenk

我有一个“docker jenkins”容器,其中包含一些已配置的任务,这些任务在生成后必须运行一个shell脚本,该脚本将生成的数据移动到容器内的一个新文件夹,然后提交给SVN repo

我的问题是SH脚本是由没有root权限的“jenkins”用户执行的,因此我的脚本失败,出现“permission denied”错误

如何向jenkins用户授予更多权限?或者如何使用root权限运行SH脚本

我在docker容器中使用Jenkins CI,所以我想我必须运行一些docker命令来向Jenkins用户授予更多权限


有什么想法吗?

根据您的容器操作系统,您可以在容器中安装sudo,然后将jenkins用户添加到sudo组。