docker发布了一个新版本的centos 8,所以我尝试用它和Dockerfile一起构建一个新的环境,但是我得到了一些错误信息
Dockerfile 内容
FROM centos
RUN yum install
当我运行上述命令时,出现错误。
所以我要去容器并尝试使用命令行来检查发生了什么,然后我在尝试使用命令行“yum install”时发现错误,如下图所示。
docker发布了一个新版本的centos 8,所以我尝试用它和Dockerfile一起构建一个新的环境,但是我得到了一些错误信息
Dockerfile 内容
FROM centos
RUN yum install
当我运行上述命令时,出现错误。
所以我要去容器并尝试使用命令行来检查发生了什么,然后我在尝试使用命令行“yum install”时发现错误,如下图所示。
你应该在运行之前设置LANG
和LC_ALL/LC_CTYPE
变量yum update
。
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_COLLATE=C
export LC_CTYPE=en_US.UTF-8
#放
$ export LC_ALL=C
#查看
$ printenv | grep LC
LC_ALL=C #再试一次
$ sudo yum check
加载的插件:fastestmirror、ovl check all