2
Docker로 설치하는 방법의장점
1. 설치가 쉬움
2. 이전에 설치한 패키지들과 독립적으로 사용 가능
3. Hands-on session할 때 어떤 OS의 랩탑을 써도 동일한 환경 제공
물론, docker 에도 다양한 방법이 있으므로 목적에 맞게 설치하시는 게 좋습니다.
자세한 내용은 공식 홈페이지를 참고하세요!
3.
3
1. Mac 사용자
맥갖고 계신 분들은 무조건 맥 추천. 최근에 윈도우용이 나왔으나… 맥이 더 자료도 많고 안정적인 것 같네요.
윈도우 사용자분들은 여기로 넘어가주세요
10
2. Windows 사용자(64 bit)
64 bit이여야 합니다.
아마 최근에 랩탑을 바꾸시거나 입사하신 분들이 64bit 일겁니다.
32 bit는 제가 해봤는데 잘 안되고 문서도 부족한 것 같아 하다가 포기했어요…
(실패기는 여기에.. 제가 설치엔 강하지 않아서ㅠ 한번 문서를 찾아보시고 시도하셔도 좋을 것 같아요)
16
TensorFlow 설치
명령어 실행:docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
이 url을 복사(혹은 동일하게 typing)해서 메모장에 붙여놓기
17.
17
1. VirtualBox 열어서default vm 클릭
2. 설정(setting) 클릭 후 네트워크 클릭
3. 고급에 port forwarding 클릭
4. 오른쪽과 같이 jupyter 추가
5. 기존 url에서 8888 포트만 8810으로 변경
18.
18
메모장 url에서 8888포트를 8810으로 변경하여 브라우져에 붙여넣으면 끝!
http://localhost:8810/tree?token=6b144300b9af2e400233b110d8f03aee1c
19.
19
https://docs.docker.com/v1.7/machine/install-machine/#windows
3. Windows 사용자(32 bit)
curl -L https://get.docker.com/builds/Windows/i386/docker-latest.exe > /bin/docker
curl -L https://github.com/docker/machine/release/download/v0.3.0/docker-machine_windows-386.exe >
/bin/docker-machine
docker-machine version
https://msysgit.github.io/ 다운로드 후 하기 명령어 실행…but
failed…
몇가지 workarounds를 검색해서 해봤는데 전 잘 안되네요 ㅠㅠ
21
1. VirtualBox 열어서default vm 클릭
2. 설정(setting) 클릭 후 Network 클릭
3. Advanced에 port forwarding 클릭
4. 하기와 같이 jupyter 추가
5. 기존 url에서 8888 포트만 8810으로 변경
[별첨 2]
http://localhost:8810/tree?token=6b144300b9af2e400233b110d8f03aee1c
http://stackoverflow.com/questions/33636925/how-do-i-start-tensorflow-docker-jupyter-notebook