From 54181c49e9b6f32985dbcff51f9442f2ed833752 Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Mon, 4 Jul 2022 11:22:06 -0300 Subject: [PATCH] fix(elixir): set locale for docker images (docker) Elixir wants to run under UTF-8 locales. Since we changed the base runner image to Debian, we have to set those variables for it to pick them up. --- deploy/docker/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deploy/docker/Dockerfile b/deploy/docker/Dockerfile index 0e29fc3b1..5cc247977 100644 --- a/deploy/docker/Dockerfile +++ b/deploy/docker/Dockerfile @@ -20,6 +20,10 @@ RUN export PROFILE="$EMQX_NAME" \ FROM $RUN_FROM +# Elixir complains if runs without UTF-8 +ENV LC_ALL=C.UTF-8 +ENV LANG=C.UTF-8 + COPY deploy/docker/docker-entrypoint.sh /usr/bin/ COPY --from=builder /emqx-rel/emqx /opt/emqx