Docker에서 잘못된 중국어 문자를 표시하는 솔루션: 1. locale 명령을 사용하여 지원되는 언어를 확인합니다. 2. 환경 변수 "LANG=en_ZW.utf8"을 추가합니다.
이 문서의 운영 환경: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!