Jenkins Docker容器中配置文件路径查询(需升级TLS 1.2)
Docker容器内Jenkins配置文件定位及TLS 1.2配置指引
官方Jenkins Docker镜像没有传统系统安装的
/etc/sysconfig/jenkins或/etc/default/jenkins配置文件,核心配置集中在以下路径:- 主配置文件
config.xml:位于容器内的/var/jenkins_home/config.xml,可在此调整全局安全相关的TLS设置。 - JVM参数配置:若需强制启用TLS 1.2,无需修改系统配置文件,可通过启动参数实现:
- 进入容器执行命令:
docker exec -it <Jenkins容器ID/名称> /bin/bash - 或在启动容器时添加JVM参数:
docker run -d -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts -Djdk.tls.client.protocols=TLSv1.2 -Dhttps.protocols=TLSv1.2 - 若使用
docker-compose,在environment字段中添加:JAVA_OPTS="-Djdk.tls.client.protocols=TLSv1.2 -Dhttps.protocols=TLSv1.2"
- 进入容器执行命令:
- 主配置文件
额外补充容器内常用Jenkins配置路径:
- 插件目录:
/var/jenkins_home/plugins - 用户配置目录:
/var/jenkins_home/users - 全局工具配置文件:
/var/jenkins_home/hudson.*.xml(如JDK、Git的工具配置)
- 插件目录:
内容的提问来源于stack exchange,提问作者Umesh
相关产品推荐
相关产品推荐

