Dockerコンテナ上で動かしたDebiannで日本語入力ができない

以下のようなDockerfileを書き、DockerコンテナとしてDebianを起動しました。

FROM debian:10.1

RUN apt-get update
RUN apt-get -y upgrade

VOLUME hoge1 hoge2 hoge3

コンテナの起動。

docker run --rm -it --name pc88 test/mydebian:10.1 /bin/bash

※--nameオプションのpc88に特に意味はありません。
この状態で日本語を入力してみたんですが、画面上には何も表示されません。
環境変数LANGにja_JP.UTF-8を設定しましたが、

$ export LANG=ja_JP.UTF-8

日本語表示は出来ても入力ができません。
どうやら、日本語化パッケージ(?)なるものをインストールしないといけないみたいです。

参考サイトを見ながら、Dockerfileを書き直した所、日本語入力が上手く行きました。

FROM debian:10.1

RUN apt-get update
RUN apt-get -y upgrade

RUN apt-get -y install locales
RUN locale-gen ja_JP.UTF-8
ENV LANG ja_JP.UTF-8
ENV LC_CTYPE ja_JP.UTF-8
RUN localedef -f UTF-8 -i ja_JP ja_JP.utf8

VOLUME hoge1 hoge2 hoge3

ありがとう、Qiitaさん!

参考サイト

docker上のdebianのlocale問題で文字化けする場合