本人是使用docker安装的MinIO
首先,进入容器内部的执行脚本。
# 这里的minio是我定义的容器名称,如果和我的不一样,一定要替换成自己的!!!
docker exec -i -t minio bash
其次,添加UTF-8,GBK字符集到配置,临时生效方式,不推荐!
# 在容器中添加env
export MINIO_UTF8_CHARSET=UTF-8,GBK
# 这里的k、v是配置属性和值使用这种方式是临时修改,重启就会恢复。不推荐!
想要重启后继续生效请使用以下方式,推荐!
# 在容器中添加env到启动参数
echo "export MINIO_UTF8_CHARSET=UTF-8,GBK" >> /etc/profile
最后,重启容器。
# 填写自己的容器名称
docker restart minio
等待容器重启完成,这个时候下载的包含中文名称的文件,就不会乱码了。
本文介绍了如何在使用Docker部署的MinIO容器中设置UTF-8和GBK字符集以解决中文文件名乱码问题,包括临时修改和持久化配置的方法。
3331

被折叠的 条评论
为什么被折叠?



