From 87ac88cbd9d744e04ff70717be0317365551d747 Mon Sep 17 00:00:00 2001 From: David Schmitz <schmitz@lrz.de> Date: Fri, 7 Jul 2023 11:11:49 +0000 Subject: [PATCH] Dockerfile.fod.debian: adapt more elaborate locales init etc. from docker-compose/Dockerfile_FOD --- Dockerfile.fod.debian | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Dockerfile.fod.debian b/Dockerfile.fod.debian index 4abb4f76..23cfbf3b 100644 --- a/Dockerfile.fod.debian +++ b/Dockerfile.fod.debian @@ -1,5 +1,5 @@ -# doc: to build+run: docker build -f Dockerfile.fod.debian -t fod.debian . && docker run -ti fod.debian +# doc: to build+run: docker build -f Dockerfile.fod.debian -t fod.debian . && docker run -ti -p 8000:8000 fod.debian ############################################################################# ############################################################################# @@ -10,9 +10,18 @@ RUN apt-get -qqy update ############################################################################# -RUN echo -e 'LANG="en_US.UTF-8"\nLANGUAGE="en_US"\n' > /etc/default/locale && echo "en_US.utf8 UTF-8" >> /etc/locale.gen && apt-get -qqy install locales +#RUN echo -e 'LANG="en_US.UTF-8"\nLANGUAGE="en_US"\n' > /etc/default/locale && echo "en_US.utf8 UTF-8" >> /etc/locale.gen && apt-get -qqy install locales +#ENV LC_ALL en_US.utf8 -ENV LC_ALL en_US.utf8 +RUN apt-get update -y && apt-get install -y locales +RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ + dpkg-reconfigure --frontend=noninteractive locales && \ + update-locale LANG=en_US.UTF-8 +ENV LANG en_US.UTF-8 + +# + +RUN apt-get update -y && apt-get -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' --assume-yes -fuy dist-upgrade ############################################################################# -- GitLab