#도커 #윈도우10 #Professional #파이썬 # 쥬피터
PC 환경
Windows10 Pro
Docker ToolBox 아니고
Docker for Windows로 설치
설치 이미지
centos:latest
설치 모듈
yum update -y
yum install -y python-devel python-pip gzip2 등등
자세한 라이브러리는 다른 블로그에서 참고
파이썬 모듈
pip install jupyter
이렇게 하려고 할 때!
우선 도커 환경으로 접속하는 방법과 사전 설정 이슈가 있다.
먼저 도커 설정에서는
을 위와 같이 설정해주고,
도커를 실행하고 접속 할 때!
위와 같은 실행 옵션을 주어야 한다.
쥬피터는 기본적으로 8888 포트로 실행하기 때문에
>> docker run -it -p 8888:8888 centos bash
이렇게 들어가서 모듈을 설치하고 쥬피터를 실행시켜 준다.
쥬피터를 밖(윈도우)에서 접속하기 위해서 몇 가지 설정을 해주는데!
1. jupyter notebook --generate-config
2. 패스워드를 생성
2. vi /root/.jupyter/jupyter_notebook_config.py
3. ip address 설정을 '0.0.0.0' 으로 바꾸고
4. password 설정을 위의 'sha1:~~~~~~~~~~~~~~~~' 내용으로 바꿔준다.
5. jupyter notebook --allow-root
하면!
접속이 되고,
열심히 코딩을 하면 된다.
도커 리눅스 컨테이너를 통해 저장 드라이브를 공유하는 설정도 해야하고
프록시도 설정하고
할 것이 많이 남아있다.
이 작업의 의미에 대해서 생각해 보면!
그냥 윈도우에서 작업을 하지!
굳이!
왜!
우선 나는 리눅스 기반의 개발환경에 친숙하다.
도커는 설치 / 배포 등의 서비스 영역에 필요한 장점을 가지고 있다.
이 환경을 그대로 옆 동료에게 전해 줄 수 있다.
잘 만든 도커 컨테이너가 앞으로 돈이 될 수도 있지 않을까.