gpt4 book ai didi

linux - sles12 docker 上的语言环境命令失败

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:14 27 4
gpt4 key购买 nike

我正在尝试将组件设置为 Docker。该组件检查区域设置是否正确设置,否则组件安装失败。在我的例子中,在 Sles 12 上构建 docker 时,语言环境抛出了以下错误

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

我已经尝试在 Dockerfile 中设置 LANG 环境变量,仍然没有帮助我应该怎么做才能解决这个问题?

最佳答案

如以下链接中所述,默认情况下所有语言环境都无法用于减小图像的大小。

您可以使用安装所有语言环境

zypper -n in -f glibc-locale

https://github.com/openSUSE/docker-containers-build/issues/12

关于linux - sles12 docker 上的语言环境命令失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51243549/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com