2016-07-04 4 views
1

debian/우분투 기반 도커 이미지에서 모든 로케일을 어떻게 생성 할 수 있습니까?도커 이미지에서 모든 로케일 생성하기

locale-gen 여기에 설명 된대로 -A/--all 옵션을 허용하지 않습니다. http://www.linuxhowtos.org/manpages/8/locale-gen.htm

dpkg-reconfigure locales에는 대화 형 모드에서 모든 로캘을 생성 할 수있는 옵션이 있지만 Dockerfile에서는 사용할 수 없습니다.

영어 또는 고정 언어 집합을 생성하는 것만으로는 충분하지 않으며 정확하지 않습니다.

답변

1

/etc/locale.gen 나는 모든 힌트를 발견했습니다. /usr/share/i18n/SUPPORTED은 지원되는 모든 로켈 코드를 나열합니다. https://people.debian.org/~schultmc/locales.htmlhttps://wiki.debian.org/Locale부터 원하는 코드를 모두 /etc/locale.gen에 추가하고 locale-gen을 실행하면 충분합니다. 그래서 이것이 내 해결책입니다.

RUN cp /usr/share/i18n/SUPPORTED /etc/locale.gen 
RUN locale-gen