
처음에는 리눅스 서버에 SSH 접속해서 화면을 맥에 뿌리는 식으로 해봤다가, 이참에 Docker 사용에 도전해 봤습니다. 그걸 정리한 글:
https://www.clien.net/service/board/lecture/15613374CLIEN
다른 건 괜찮은 듯하지만 한글 입력이 제대로 안 되는 게 문제인데요. 리눅스용 아래아한글에서 사용하는 한글입력도구(IME)가 nimf라는 것이라서 이걸 설정하는 방법을 검색해 봤었는데, 제가 찾아낸 모든 문서에서는 일단 nimf를 설치한 다음 nimf-settings라는 설정 프로그램으로 세부 설정을 하도록 안내하고 있습니다.
아래아한글 도커 이미지에서 스크립트를 이런 식으로 만들면 nimf-settings가 실행되는데요:
docker run \
--rm -it -d --name hwp \
-v $HOME:/home/hwp \
-e DISPLAY=host.docker.internal:0 \
-e "GTK_IM_MODULE=nimf" \
-e "XMODIFIERS=@im=nimf" \
-e "QT_IM_MODULE=nimf" \
-e "LANG=ko_KR.UTF-8" \
-e "LANGUAGE=ko_KR.UTF-8" \
hwp /usr/bin/nimf-settings

문제는 설정창이 뜨기는 하는데, 설정을 바꾸자마자 원래대로 돌아가 버립니다. 도커 이미지라는 것이 기본적으로 읽기 전용인 것과 관계가 있나 싶기도 하고...
이게 어떤 느낌이냐면... '세상에서 가장 쓸데없는 기계'로 검색하면 나오는 이 짤 같은 느낌...
움짤이 안 되네요. 움짤을 보시려면:
아니면 사용하고 컨테이너 닫고 다시 열었을때 원상복귀 되나요?