iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >docker web中文乱码如何解决
  • 684
分享到

docker web中文乱码如何解决

2023-07-04 16:07:58 684人浏览 泡泡鱼
摘要

这篇“Docker WEB中文乱码如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“docker web中文乱码如何解决

这篇“Docker WEB中文乱码如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“docker web中文乱码如何解决”文章吧。

docker web中文乱码的解决办法:1、使用locale查看当前容器的系统使用的字符集;2、使用“locale -a”查看当前容器的系统支持可以使用的字符集;3、修改“/etc/profile”,添加系统变量LANG即可。

解决docker容器中文字符乱码问题

在命令行中,输入中文出现乱码或者键入错误的情况:

这里我想输入:”中文“,但是出现乱码。

docker web中文乱码如何解决

并且,我在之前已经创建好镜像,通过镜像生成了容器。

使用locale查看当前容器的系统使用的字符集。

使用locale -a查看当前容器的系统支持可以使用的字符集。

在一些博客中,都建议修改/etc/profile,添加系统变量LANG等。

1)/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.

并从/etc/profile.d目录的配置文件中搜集shell的设置.

注:在这里我们设定是为所有用户可使用的全局变量。

2)/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

但是可以看出,/etc/profile中只有当用户第一次登陆时,被执行。所以当你在该文件中修改后,并且docker commit后,再次通过更新后的进行运行容器,并不会生效。

所以,在这里,我修改/etc/bashrc,来更新系统字符集变量:

export  LANG="C.UTF-8"export LANGUAGE="C.UTF-8"export LC_ALL="C.UTF-8"

修改后,记得要生效:

source /etc/bash.bashrc

再次通过locale查看是否更新了系统字符集:

root@7bfce1075a4b:/workspace# locale LANG=C.UTF-8LANGUAGE=C.UTF-8LC_CTYPE="C.UTF-8"LC_NUMERIC="C.UTF-8"LC_TIME="C.UTF-8"LC_COLLATE="C.UTF-8"LC_MONETARY="C.UTF-8"LC_MESSAGES="C.UTF-8"LC_PAPER="C.UTF-8"LC_NAME="C.UTF-8"LC_ADDRESS="C.UTF-8"LC_TELEPHONE="C.UTF-8"LC_MEASUREMENT="C.UTF-8"LC_IDENTIFICATioN="C.UTF-8"LC_ALL=C.UTF-8

最后,可以看出能够正常在命令行中输入中文:

root@7bfce1075a4b:/workspace# 中文

最后的最后,别忘记提交镜像更新:你可以选择覆盖当前镜像,只要仓库名:标签名和你要覆盖的一样就行

docker commit -m="run command" -a="wkn" 7bfce1075a4b wkn/pattern-ai:torch_1.11.0_v

再次通过更新后的镜像运行一个新的容器:

wkn@MightyDraGon:~$ docker commit -m="run command" -a="wkn" 7bfce1075a4b wkn/pattern-ai:torch_1.11.0_v1sha256:18b066686fe87306bb1b09e2e98c89af04a23ec6054edbf3cc73bd1dc72826a7wkn@MightyDragon:~$ docker run -v /home/wkn:/home/wkn  -it --gpus '"device=0,1"' 18b066686fe8root@05c9c8706296:/workspace# 中文

可以看出,中文能够正常输入了~

以上就是关于“docker web中文乱码如何解决”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: docker web中文乱码如何解决

本文链接: https://www.lsjlt.com/news/346425.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • docker web中文乱码如何解决
    这篇“docker web中文乱码如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“docker web中文乱码如何解决...
    99+
    2023-07-04
  • Java Web项目中如何解决中文乱码
    今天小编给大家分享一下Java Web项目中如何解决中文乱码的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。前言Ja...
    99+
    2023-07-02
  • Docker容器中出现中文乱码如何解决
    本篇文章给大家分享的是有关Docker容器中出现中文乱码如何解决,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前台上传文件到服务器后,服务器返回给前台的文件列表中出现中文乱码,...
    99+
    2023-06-07
  • docker容器中解决中文乱码(详解)
    概述 docker部署java开发web项目。nohup显示打印日志出现中文乱码,中文显示为问号???。 环境 服务器系统:centos7、docker部署项目 具体操作如下 1.查看系统支持和...
    99+
    2023-09-12
    docker linux 运维 java 容器
  • Docker如何安装mysql并解决中文乱码问题
    这篇文章主要为大家展示了“Docker如何安装mysql并解决中文乱码问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Docker如何安装mysql并解决中文乱码问题”这篇文章吧。1.拉取my...
    99+
    2023-06-21
  • javascript中文乱码如何解决
    本篇内容介绍了“javascript中文乱码如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!javascript中文乱码的解决办法:1...
    99+
    2023-07-05
  • PHP中文乱码如何解决
    这篇文章主要介绍“PHP中文乱码如何解决”,在日常操作中,相信很多人在PHP中文乱码如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP中文乱码如何解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-07-05
  • golang中文乱码如何解决
    今天小编给大家分享一下golang中文乱码如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。中文乱码原因在Golang中...
    99+
    2023-07-05
  • xshell中文乱码如何解决
    这篇文章主要介绍“xshell中文乱码如何解决”,在日常操作中,相信很多人在xshell中文乱码如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”xshell中文乱码如何解决”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-02
  • thinkphp5中文乱码如何解决
    本篇内容介绍了“thinkphp5中文乱码如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!thinkphp5中文乱码的解决办法:1、在...
    99+
    2023-07-04
  • Java如何解决中文乱码
    在Java中,要解决中文乱码问题,可以使用以下几种方法: 如有疑问加入Q群:747125137 使用正确字符编码进行读写操作:确保在读取和写入中文数据使用正确的字符编码。常用的字符编码包括UTF-8、、UTF-16等。可以使用`Input...
    99+
    2023-09-26
    java c++ 开发语言 网络安全 神经网络
  • html如何解决中文乱码
    小编给大家分享一下html如何解决中文乱码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! HTML中...
    99+
    2024-04-02
  • github中文乱码如何解决
    GitHub,作为全球最大的开源代码托管平台之一,其中文乱码问题近些年来一直备受关注和讨论。由于其全球化的使用特点,涉及众多程序员和开发者的使用,中文乱码问题所引起的影响也越来越大。本文将从中文乱码的原因、解决方案以及实践出发,尝试探究这一...
    99+
    2023-10-22
  • docker容器中文乱码的解决方法
    目录概述环境具体操作如下1.查看系统支持和默认的字符集,更新yum2.下载中文包和对应的依赖包3.添加UTF-8和GBK和GB2312字符集4.修改系统字符集5.退出容器重启服务器6...
    99+
    2023-05-20
    docker中文乱码 docker容器中文乱码 docker容器数据传输中文乱码
  • php cmd中文乱码如何解决
    这篇“php cmd中文乱码如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php cmd中文乱码如何解决”文章吧。p...
    99+
    2023-07-04
  • php dompdf中文乱码如何解决
    本篇内容主要讲解“php dompdf中文乱码如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php dompdf中文乱码如何解决”吧!php dompdf中文乱码的解决办法:1、打开前端...
    99+
    2023-07-05
  • 如何解决ajax+php中文乱码
    本篇内容主要讲解“如何解决ajax+php中文乱码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决ajax+php中文乱码”吧!AJAX的乱码的出现在的原因 由于XMLHTTP采用的是Un...
    99+
    2023-06-09
  • java fileinputstream中文乱码如何解决
    今天小编给大家分享一下java fileinputstream中文乱码如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2023-07-05
  • php pdf 中文乱码如何解决
    这篇文章主要介绍“php pdf 中文乱码如何解决”,在日常操作中,相信很多人在php pdf 中文乱码如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php pdf 中文乱码如何解决”的疑惑有所帮助!...
    99+
    2023-06-20
  • mysql toad中文乱码如何解决
    这篇文章主要介绍了mysql toad中文乱码如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql toad中文乱码如何解决文章都会有所收获,下面我们一起来看看吧。...
    99+
    2023-02-15
    mysql toad
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作