From 9a2c103877620ffc1462b00b9f83c97a26bcef7f Mon Sep 17 00:00:00 2001 From: Florian Verdonck Date: Sun, 28 Jan 2018 21:25:21 +0100 Subject: [PATCH] Fix for perl locale issue Should resolve `perl : warning : Setting locale failed. ` warnings when using `dotnet restore`. --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index e3695d2..a696c59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,12 @@ RUN MONO_VERSION=5.4.1.6 && \ rm -rf /tmp/src /tmp/NuGetScratch ~/.nuget ~/.config ~/.local && \ apt-get purge -y autoconf libtool make automake && \ apt-get clean + +RUN apt-get update \ + && apt-get install -y locales \ + && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ + && locale-gen + WORKDIR /root ENV FrameworkPathOverride /usr/lib/mono/4.5/ CMD ["fsharpi"]