【发布时间】:2021-12-30 21:11:14
【问题描述】:
在我的 jenkins 管道中,管道代码和 Dockerfile 可在 gitlab 获得
pipeline {
agent { dockerfile true }
stages {
stage('Test') {
steps {
sh '''
java -version
chmod 777 /data
'''
}
}
}
}
从 Dockerfile 中创建图像并启动 docker 容器,但缺少一些特权。 甚至无法创建目录 需要以特权启动 docker 容器,以便我可以执行此 chmod、mkdir 等。
【问题讨论】:
标签: docker jenkins jenkins-pipeline