소스 검색

add locale ru_RU. Sea Redmine 143347

Tomishinets Vladimir 5 년 전
부모
커밋
7d653d2467
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      Dockerfile

+ 5 - 3
Dockerfile

@@ -1,20 +1,22 @@
 FROM debian:stretch
 
 ENV container docker
-ENV LC_ALL C
 ENV DEBIAN_FRONTEND noninteractive
 
 COPY container.target /etc/systemd/system/container.target
 
 RUN apt update && \
-    apt install -y systemd python && \
+    apt install -y systemd python locales && \
     ln -sf /etc/systemd/system/container.target /etc/systemd/system/default.target && \
     ln -sf /lib/systemd/systemd /sbin/init && \
     apt-get clean && \
-    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+    rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
+    localedef -i ru_RU -c -f UTF-8 -A /usr/share/locale/locale.alias ru_RU.UTF-8
 
 ENTRYPOINT ["/sbin/init"]
 
+ENV LANG ru_RU.utf8
+
 CMD ["--log-level=info"]
 
 STOPSIGNAL SIGRTMIN+3