无法在ubuntu:14.04容器中inputunicode,可以在busybox中input

我不能在ubuntu:14.04容器中inputunicode字符,但是在busybox容器中可以做得很好,因为busybox只有2.4 MB,而ubuntu:14.04是200+ MB。 是什么原因?

我打开了一个问题,事实certificate,解决scheme非常简单。 一个需要运行容器的选项:

-e LANG=C.UTF-8 

我已经testing了其他UTF-8变体(如en_US.UTF-8el_GR.UTF-8 ),但他们似乎并没有工作。

在Dockerfile中设置LANG环境variables似乎也可以。 只需添加行:

 ENV LANG C.UTF-8 

但我仍然不确定CUTF-8与其他UTF-8变体有什么特别之处。