2020년 3월 17일 화요일

docker 한글

docker 이미지로 tomcat 을 구동하는데 파일 작성시 파일의 한글이 깨지는 문제가 발생 했다.
문제는 docker image 의 charset 을 설정 하지 않아서 발생 한 문제.

-e LC_ALL=C.UTF-8

옵션 추가 후 해결.

ko_KR.UTF-8 로 변경 하기 위해서는 image 에 언어셋을 설치 해 주어야 하는데
Dockerfile 에 아래 내용을 추가 해야 한다.

RUN apt-get update && apt-get install -y locales RUN locale-gen ko_KR.UTF-8 ENV LC_ALL ko_KR.UTF-8


아래의 블로그 사용자 님의 내용을 참고 하였다.

https://www.44bits.io/ko/post/setup_linux_locale_on_ubuntu_and_debian_container

댓글 없음:

댓글 쓰기