Server Side/Docker
-
Docker - BasicServer Side/Docker 2020. 3. 28. 20:31
Docker를 실제로 적용해볼일이 있어서 개념과 사용법을 간단하게 정리해보았다. 학원에서 실행하는 것만 따라해보면서 마냥 신기했던 기억이 있는데, 개념을 이해하고 실제로 적용해보니 정말 편리하고, 많은 기업들이 Docker를 사용하는 이유를 알 수 있었다. 앞으로도 도커를 적극적으로 활용하고 컨테이너를 시스템에 의해 처리할 수 있는 쿠버네티스에 대해도 공부해볼 생각이다. Docker 란? 기존의 Virtual Machine의 단점을 개선한 컨테이너 기반 가상 머신. docker는 크게 이미지(파일)와 컨테이너(프로세스)로 구성된다. Image: 어플리케이션(소스 코드)과 라이브러리(또는 프레임워크)를 담고 있는 하나의 파일. 구성하고자 하는 환경을 설치하기 위한 스크립트를 담고 있는 파일이라고 생각하자...
-
도커 이용중 Python 한글 인식 오류(Docker(ubuntu 16.04))Server Side/Docker 2020. 3. 28. 18:58
도커를 이용해 가상환경을 구성하고 파이썬을 실행할 경우 한글 입력이 되지 않을 수 있다. Dockerfile 생성시 아래의 내용을 추가한다. # Dockerfile에 아래 내용 추가 # 한글 출력을 위한 패키지 RUN apt-get install locales RUN apt-get install -y \ language-pack-ko && \ dpkg-reconfigure locales && \ locale-gen ko_KR.UTF-8 && \ /usr/sbin/update-locale LANG=ko_KR.UTF-8 # 한글을 출력하기 위해 환경변수 등록 ENV LANG=ko_KR.UTF-8 ENV LANGUAGE=ko_KR.UTF-8 ENV LC_ALL=ko_KR.UTF-8 # 파이썬에서 한글을 사용할..