From 7d22e9985596736274319942a3cbf9bd329e70fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20B=C3=A4lter?= Date: Mon, 13 Apr 2026 13:32:58 +0200 Subject: [PATCH] Set LANG=C.UTF-8 in Ruby base image Debian slim defaults to POSIX/C locale which breaks tools that encounter non-ASCII bytes (e.g. Sass compiling scss with UTF-8). C.UTF-8 is available without extra packages. --- ruby/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ruby/Dockerfile b/ruby/Dockerfile index 781253a..e826b23 100644 --- a/ruby/Dockerfile +++ b/ruby/Dockerfile @@ -23,7 +23,8 @@ RUN useradd --system --uid 1000 app && chown app:app /app ENV BUNDLE_DEPLOYMENT="1" \ BUNDLE_PATH="/usr/local/bundle" \ BUNDLE_CACHE_PATH="/usr/local/bundle/cache" \ - BUNDLE_WITHOUT="development" + BUNDLE_WITHOUT="development" \ + LANG="C.UTF-8" # This can be overwritten at runtime CMD ["ruby", "-v"]