我有一个Dockerfile来创建Jenkins映像,在其中我通过method described elsewhere on SO安装了locale:1.4
插件。
问题在于Jenkins倾向于使用在浏览器da_DK
中设置的语言环境来显示UI
我使用Locale插件将其设置为en_GB
,并设置了忽略浏览器首选项,并向所有用户强制使用该语言(在以下情况下,在SO等上搜索内容更容易)条款是英文)
我的问题是如何在dockerfile中设置配置?
我的Dockerfile
# https://github.com/jenkinsci/docker
#set executors
COPY executors.groovy /usr/share/jenkins/ref/init.groovy.d/executors.groovy
#add plugins
COPY plugins.txt /usr/share/jenkins/plugins.txt
RUN /usr/local/bin/install-plugins.sh < /usr/share/jenkins/plugins.txt
# drop back to the regular jenkins user - good practice
USER jenkins
EXPOSE 8095
答案 0 :(得分:0)
在另一个jenkins安装上浏览$JENKINS_HOME
时,我发现locale.xml
在插件安装解决后,将以下几行添加到Dockerfile
:
# add locale config
COPY locale.xml /var/jenkins_home/locale.xml