在 jenkinsci/blueocean 容器中找不到 Jenkins 会议文件



我正在运行詹金斯蓝海图像。我想为詹金斯传递启动TLS选项,例如-

JAVA_ARGS="-Djava.awt.headless=true -Dmail.smtp.starttls.enable=true".

为此,我需要编辑詹金斯会议文件。在以下位置搜索失败-/etc/defaults/jenkins/etc/sysconfig/jenkins也尝试像find / -iname jenkins一样搜索通配符,但没有运气。
运行詹金斯图像为-

$ docker run 
--rm 
-u root 
-p 8080:8080 
-v jenkins-data:/var/jenkins_home  
-v /var/run/docker.sock:/var/run/docker.sock 
-v "$HOME":/home  
jenkinsci/blueocean
$ docker exec -it <image_id> bash

有谁知道如何在这里编辑 jenkins conf 文件? 如果需要更多信息,请告诉我。

如果你看一下 docker image jenkins/jenkins 的文档,这就是 jenkinsci/blueocean 的衍生来源。 您可以通过JAVA_OPTS环境变量添加这些选项。 所以你会做:

$ docker run 
--rm 
-u root 
-p 8080:8080 
-v jenkins-data:/var/jenkins_home  
-v /var/run/docker.sock:/var/run/docker.sock 
-v "$HOME":/home  
-e JAVA_OPTS="-Djava.awt.headless=true -Dmail.smtp.starttls.enable=true"
jenkinsci/blueocean

这是一个链接: https://github.com/jenkinsci/docker/blob/master/README.md

相关内容

  • 没有找到相关文章

最新更新