DockerHubで配布されているCentOS7はロケール設定がされていないため以下の通り設定する。
yum -y update && yum clean all
yum reinstall -y glibc-common && yum clean all
localedef -c -i ja_JP -f UTF-8 ja_JP.UTF-8
sed -i 's/^LANG="[^"]*"$/LANG="ja_JP.UTF-8"/' /etc/locale.conf
sed -i -e '/override_install_langs/s/$/,ja_JP.utf8/g' /etc/yum.conf
rm -f /etc/localtime && ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
コメント