在Docker中更改Ubuntu语言环境

时间:2014-10-20 19:55:48

标签: postgresql locale docker ubuntu-14.04

所以我在pt_BR中使用Ubuntu和Postgresql设置了一个docker镜像,我想知道如何在不重新启动系统的情况下通过命令行更改默认语言环境 - 这是不可能的Docker构建:)。 我设法在Debian中通过更改/etc/default/locale中的LANG,LANGUAGE和LC_ *变量设置,修改/etc/locale.gen并运行dpkg-reconfigure来实现,如图here所示。在Ubuntu它没有用。

1 个答案:

答案 0 :(得分:2)

它应该与Ubuntu类似。

示例Dockerfile

FROM ubuntu
RUN  apt-get install -y language-pack-pt-base
ENV  LANG pt_BR.UTF-8

从该图片运行容器,ls --help将以葡萄牙语显示。

相关问题