【问题标题】:Change Ubuntu locale in Docker在 Docker 中更改 Ubuntu 语言环境
【发布时间】:2014-10-20 19:55:47
【问题描述】:

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

【问题讨论】:

    标签: postgresql locale docker ubuntu-14.04


    【解决方案1】:

    它应该同样适用于 Ubuntu。

    一个示例 Dockerfile

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多