set encoding for docker
authorKatja Luther <k.luther@bgbm.org>
Tue, 13 Sep 2022 14:09:38 +0000 (16:09 +0200)
committerKatja Luther <k.luther@bgbm.org>
Tue, 13 Sep 2022 14:09:38 +0000 (16:09 +0200)
src/main/docker/production/Dockerfile

index 546f6b99ef54176c19f024b90abb7b6d25e5eec0..dd4a7bac3b3c8d10e34f059eba7b5466f111f5c8 100644 (file)
@@ -23,11 +23,7 @@ ENV HEAP_SIZE=$HEAP_SIZE_ARG
 ENV CPU_CORES=1
 ENV DATASOURCES=$CDM_HOME/.cdmLibrary/datasources.xml
 
-#set encoding
-RUN locale-gen en_US.UTF-8
-ENV LANG en_US.UTF-8
-ENV LANGUAGE en_US:en
-ENV LC_ALL en_US.UTF-8
+
 
 
 
@@ -46,6 +42,13 @@ ENV CDMSERVER_ARGS=" -httpPort=$CDMSERVER_PORT -datasources $DATASOURCES"
 EXPOSE $CDMSERVER_PORT
 
 RUN apt-get update; apt-get install -y openjdk-8-jre-headless libjemalloc1; apt-get clean
+#set encoding
+RUN apt-get clean && apt-get update && apt-get install -y locales
+RUN locale-gen en_US.UTF-8
+ENV LANG en_US.UTF-8
+ENV LANGUAGE en_US:en
+ENV LC_ALL en_US.UTF-8
+
 ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1