
1、使用locale命令查看容器编码格式

2、永久修改容器编码:在原有容器的基础上使用Dockerfile构建新的镜像。
From ufoym/deep0:v2_paddlepaddle ENV LANG C.UTF-8 EXPOSE 8080 22 80 #From 说明在那个原有的镜像基础上构建 #ENV LANG 表示你的容器编码 #EXPOSE 表示你的容器对外暴露的端口号
3、然后直接在Dockerfile所在的目录下运行:
sudo docker build -t ufoym/deepo:v2 . # ufoym/deepo:v2你的新镜像名字 # . 表示你的Dockerfile文件所在路径(Dockerfile就在当前路径下) sudo nvidia-docker run --name ykk -it -p 8080:8080 -p 10022:22 -p 18888:80 -v /home/hdj/yk/data:/data ufoym/deepo:v2 #创建容器,宿主机端口号8080映射到容器端口8080,宿主机端口号10022映射到容器端口22,宿主机端口号18888映射到容器端口80
更多相关教程,请关注PHP中文网docker教程栏目。
以上就是docker容器编码方式设置错误的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号