From d469ef2385c784da5bc6ab1a4e125d80fc3ea145 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Thu, 2 Feb 2017 15:49:17 -0500 Subject: [PATCH] Add in localization setup to the container image This should fix up utf8 question marks --- tools/docker-compose/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/docker-compose/Dockerfile b/tools/docker-compose/Dockerfile index 96f98e3c3a..19b699ab36 100644 --- a/tools/docker-compose/Dockerfile +++ b/tools/docker-compose/Dockerfile @@ -1,9 +1,5 @@ FROM centos:7 -# 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 ADD Makefile /tmp/Makefile RUN mkdir /tmp/requirements ADD requirements/requirements.txt \ @@ -35,6 +31,10 @@ RUN openssl req -nodes -newkey rsa:2048 -keyout /etc/nginx/nginx.key -out /etc/n RUN openssl x509 -req -days 365 -in /etc/nginx/nginx.csr -signkey /etc/nginx/nginx.key -out /etc/nginx/nginx.crt WORKDIR /tmp RUN SWIG_FEATURES="-cpperraswarn -includeall -D__`uname -m`__ -I/usr/include/openssl" VENV_BASE="/venv" make requirements_dev +RUN localedef -c -i en_US -f UTF-8 en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 WORKDIR / EXPOSE 8043 8013 8080 22 ENTRYPOINT ["/usr/bin/dumb-init"]