Forráskód Böngészése

HADOOP-17718. Explicitly set locale in the Dockerfile. (#3034)

Reviewed-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit ad923ad5642b2b11357fbee4277f3435300a19c5)

Conflicts:
	dev-support/docker/Dockerfile_centos_7
	dev-support/docker/Dockerfile_centos_8
Wei-Chiu Chuang 4 éve
szülő
commit
5e09d38b25

+ 4 - 0
dev-support/docker/Dockerfile

@@ -85,6 +85,10 @@ RUN apt-get -q update \
     && apt-get clean \
     && rm -rf /var/lib/apt/lists/*
 
+RUN locale-gen en_US.UTF-8
+ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
+ENV PYTHONIOENCODING=utf-8
+
 ######
 # Set env vars required to build Hadoop
 ######

+ 4 - 0
dev-support/docker/Dockerfile_aarch64

@@ -85,6 +85,10 @@ RUN apt-get -q update \
     && apt-get clean \
     && rm -rf /var/lib/apt/lists/*
 
+RUN locale-gen en_US.UTF-8
+ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
+ENV PYTHONIOENCODING=utf-8
+
 ######
 # Set env vars required to build Hadoop
 ######