Dockerで立てたDebianコンテナの日本語環境を整えたでは、ビルド済みのコンテナにログインしてごにょごにょする方法でしたが、Dockerfileでビルド段階でlocaleを日本語にする方法。

Dockerfile

Dockerfile内に以下を記述

RUN apt-get install -y locales
RUN locale-gen ja_JP.UTF-8
RUN localedef -f UTF-8 -i ja_JP ja_JP
ENV LANG ja_JP.UTF-8
ENV LANGUAGE ja_JP:jp
ENV LC_ALL ja_JP.UTF-8