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

问题描述 投票:0回答:1

我有一个“docker-jenkins”容器,其中包含一些配置的任务,在构建后必须运行 shell 脚本,将构建的数据移动到容器内的新文件夹,然后提交到 SVN 存储库。

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

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

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

有什么想法吗?

shell jenkins sh
1个回答
0
投票

为目标文件夹提供正确的权限我可以解决此类问题。 SUDO 权限也可以,但它可能会成为一个安全问题。

© www.soinside.com 2019 - 2024. All rights reserved.