Jenkins,在Docker中运行工作

时间:2018-11-21 22:28:28

标签: docker jenkins cloudbees

我正在将Jenkins用于我的CI / CD,并希望在Docker中运行我的大部分工作。 我安装了插件“ CloudBees Docker自定义构建环境插件”,该插件可让我在给定的docker中运行作业,如下所示:

enter image description here

当我检查日志时,我看到以下内容:

docker exec --tty --user 996:994 890fd5fc166283923e61ea515d5f49a149e508c231281c39dc05e14d6ab43a09

uid 996是jenkins用户,甚至在docker内部也不存在。 这是一个问题,因为我一次无法在docker内部执行任何操作(apt更新,apt安装)

你们是否知道如何使用该插件在docker内部使用真实用户? (在这种情况下,用户必须是“节点”)

谢谢

0 个答案:

没有答案