前言
在打包docker镜像后,启动容器,发现容器中的中文文件出现了乱码的情况。
解决办法
修改Dockerfile文件中添加 ENV LANG C.UTF-8,如:
FROM tensorflow/tensorflow:1.3.0-py3
COPY . /app
WORKDIR /app
EXPOSE 3001
ENV LANG C.UTF-8
重新打包运行
# 重新打包
docker image build -t adapter:1.0 .
# 运行
docker container run -it adapter /bin/bash