docker build 提示“UnicodeEncodeError: 'ascii' codec can't encode ...”错误

通过docker logs 查看docker的日志发现程序报错,报错代码为:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)。

通过报错字面意思理解我们可以发现此次报错是因为编码解码原因造成.

 1. 配置Dockerfile镜像时,永久修改。

# 设置语言 支持中文
ENV LANG C.UTF-8

2. 在运行的Container中,进行修改。

发布了131 篇原创文章 · 获赞 7 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43064185/article/details/103563367