이번 포스트에서는 Docker 컨테이너 내부에서 한국어를 사용하는 방법에 대해서 설명한다. 원래 Docker 컨테이너는 영어 외에 사용할 수가 없는데, 추가적인 언어 로케일을 설정함으로써 UTF-8 언어 사용이 가능하다.
사실 별거 없고, 아래의 Dockerfile을 생성한 뒤 빌드해주면 된다. 1 2 3 4 5 6 FROM ubuntu:14.04 RUN locale-gen ko_KR.UTF-8 ENV LANG ko_KR.UTF-8 ENV LANGUAGE ko_KR:en ENV LC_ALL ko_KR.UTF-8 CMD ["/bin/bash"] cs 아래의 명령어를 사용해서 빌드한다. 1 docker build -t ubuntu:korean . cs ubuntu:korean 이라는 이미지로 새로 생성되는데, 그 이미지로 대충 컨테이너를 하나 만들어서 한국어를 쳐보면 정상적으로 입력되는 것을 확인할 수 있다. 앞으로 뭔가 컨테이너를 생성한다면 ubuntu:latest 나 ubuntu:1...