From 6a45b1a0a43f19062e89fd946fb7544358409075 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik=20Hedenstr=C3=B6m?= <erik@hedenstroem.com>
Date: Thu, 13 Mar 2014 23:16:17 +0100
Subject: [PATCH] Added locale fix

---
 Dockerfile | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 66a79f7..f0cac6b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -11,8 +11,10 @@ ENV DEBIAN_FRONTEND noninteractive
 ENV DEBIAN_PRIORITY critical
 ENV DEBCONF_NOWARNINGS yes
 
-# Default Environment
-ENV JAVA_ARGS "-Xmx512m"
+# Fix locale
+RUN locale-gen en_US.UTF-8
+echo "LANG=\"en_US.UTF-8\"" > /etc/default/locale
+echo "LANGUAGE=\"en_US:en\"" >> /etc/default/locale
 
 # Install Jenkins
 RUN echo "deb http://pkg.jenkins-ci.org/debian binary/" > /etc/apt/sources.list.d/jenkins.list
@@ -20,14 +22,12 @@ RUN curl http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
 RUN apt-get update
 RUN apt-get -y install jenkins
 
-# Fix locale
-RUN locale-gen en_US.UTF-8
-
 # Add startup script and SSH config
 ADD ssh /etc/ssh/jenkins
 ADD init.sh /init.sh
 
 # Start Jenkins
+ENV JAVA_ARGS "-Xmx512m"
 EXPOSE 8080 8081
 VOLUME ["/var/lib/jenkins"]
 CMD ["/bin/bash", "/init.sh"]
\ No newline at end of file
-- 
GitLab