소소한 컴퓨터 이야기

Docker 내부에서 한글 입력이 깨지는 경우, 설정 방법

by Cori

Docker 내에서, 한글을 입력할 때 가끔 한글 입력이 되지 않는 컨테이너가 있다.


한글 입력이 되지 않는 현상 (docker)

한글 입력이 가능하도록 해 주기 위해서는 locales 설정을 해주어야 한다. 

apt-get update & apt upgrade -y
apt-get install locales

# locale 정보 확인 
locale    # -a 옵션 추가 시 사용 가능한 locale 조회 가능

localedef 혹은 locale-gen 명령어를 통해 한글 지원이 되는 locale을 생성하자.

# 둘 중 하나 수행 후 locale -a 입력 시 ko_KR locale 확인 가능 
localedef -f UTF-8 -i ko_KR ko_KR.UTF-8
locale-gen ko_KR.UTF-8

Docker로 셀을 실행하는 경우, 추가적인 환경 설정이 필요하다.

export LC_ALL=ko_KR.UTF-8
LC_ALL=ko_KR.UTF-8 bash

 

♣ Ref

도커(Docker) 컨테이너 로케일 설정

'CS > Docker' 카테고리의 다른 글

도커 엔진 실행이 안 될 때 (Window)  (0) 2024.12.12
알아두면 쓸데있는 Docker 명령어 모음  (0) 2024.09.26
Dockerfile 만들기  (4) 2024.05.20

블로그의 정보

코딩하는 오리

Cori

활동하기