>  기사  >  운영 및 유지보수  >  docker에서 중국어 문자가 깨져 표시되면 어떻게 해야 합니까?

docker에서 중국어 문자가 깨져 표시되면 어떻게 해야 합니까?

藏色散人
藏色散人원래의
2022-01-20 14:09:2811730검색

Docker에서 잘못된 중국어 문자를 표시하는 솔루션: 1. locale 명령을 사용하여 지원되는 언어를 확인합니다. 2. 환경 변수 "LANG=en_ZW.utf8"을 추가합니다.

docker에서 중국어 문자가 깨져 표시되면 어떻게 해야 합니까?

이 문서의 운영 환경: centOS6.8 시스템, Docker 버전 20.10.11, Dell G3 컴퓨터.

docker에서 중국어 문자가 깨져 표시되면 어떻게 해야 하나요?

Docker 중국어 문자가 깨졌습니다

지원되는 언어를 확인하는 로케일 명령

[root@0ca5b90999e6 soft]# locale -a|grep utf8
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN.utf8
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM.utf8
en_ZW.utf8

환경 변수 추가

[root@0ca5b90999e6 soft]# vim /etc/profile   
LANG=en_ZW.utf8
[root@0ca5b90999e6 soft]# source /etc/profile

참고:

1.docker가 실행될 때 /usr/sbin/init를 추가하는 것이 가장 좋습니다. systemd 시작 끝(요구에 따라)

2 또한 내 dockerfile 시작 명령은 CMD /etc/init.d/sh/init.sh이며 자동으로 소스가 되는 추가 스크립트를 시작합니다. 컨테이너를 다시 빌드할 필요가 없습니다

#!/bin/bash
source /etc/profile
/usr/sbin/sshd -D
/bin/bash

추천 학습: "docker 비디오 튜토리얼"

위 내용은 docker에서 중국어 문자가 깨져 표시되면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.