当前位置: 首页 > 新闻动态 > 技术教程

docker容器编码方式设置错误

作者:尚 浏览: 发布日期:2020-04-03
[导读]:修改docker容器编码方式:在原有容器的基础上使用Dockerfile构建新的镜像,同时使用ENV LANG指定使用的编码格式即可。

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教程栏目。

免责声明:转载请注明出处:http://sczxchw.cn/news/214139.html

扫一扫高效沟通

多一份参考总有益处

免费领取网站策划SEO优化策划方案

请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!