KEMBAR78
랩탑으로 tensorflow 도전하기 - tensorflow 설치 | PPTX
Docker를 활용한 TensorFlow 설
치
2017.02.07
이승은
2
Docker로 설치하는 방법의 장점
1. 설치가 쉬움
2. 이전에 설치한 패키지들과 독립적으로 사용 가능
3. Hands-on session할 때 어떤 OS의 랩탑을 써도 동일한 환경 제공
물론, docker 에도 다양한 방법이 있으므로 목적에 맞게 설치하시는 게 좋습니다.
자세한 내용은 공식 홈페이지를 참고하세요!
3
1. Mac 사용자
맥 갖고 계신 분들은 무조건 맥 추천. 최근에 윈도우용이 나왔으나… 맥이 더 자료도 많고 안정적인 것 같네요.
윈도우 사용자분들은 여기로 넘어가주세요
4
https://www.docker.com/products/docker-toolbox
5
MacOS는 그냥 다운로드 받은 DockerToolbox.pkg를 default 그대로 실행시키면 됨
6
설치 후 Docker Quickstart Terminal 실행
(여기엔 안 보이지만 Oracle VM VirtualBox도 설치됨)
7
docker version을 확인하고 docker run hello-world를 실행해서 잘 돌아가는지 확인
만약 server 버전이 안 뜨면 여기로…
8
TensorFlow 설치
명령어 실행: docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
해당 url 긁어서 browser에 띄우기
9
이렇게 뜨면 성공! 끝!!!
이렇게 뜨면 여기 확인..
10
2. Windows 사용자 (64 bit)
64 bit이여야 합니다.
아마 최근에 랩탑을 바꾸시거나 입사하신 분들이 64bit 일겁니다.
32 bit는 제가 해봤는데 잘 안되고 문서도 부족한 것 같아 하다가 포기했어요…
(실패기는 여기에.. 제가 설치엔 강하지 않아서ㅠ 한번 문서를 찾아보시고 시도하셔도 좋을 것 같아요)
11
Microsoft® Hardware-Assisted Virtualization Detection Tool로 설치 여부 확인하기
위 링크 다운받아서 실행하세요~
설치 되었으면 여기로설치 안 되었으면 다음장으로
12
BIOS 셋팅에서 virtualization technology, VT-d feature를 enable 시키기
lenovo, hp등 다른 bios 시스템에서의 상세 내용을 보려면 이 링크 활용
13
https://www.docker.com/products/docker-toolbox
14
Default 그대로 설치. Docker Quickstart Terminal 클릭
(여기엔 안 보이지만 Oracle VM VirtualBox도 설치됨)
15
docker version을 확인하고 docker run hello-world를 실행해서 잘 돌아가는지 확인
만약 server 버전이 안 뜨면 여기로…
16
TensorFlow 설치
명령어 실행: docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
이 url을 복사(혹은 동일하게 typing)해서 메모장에 붙여놓기
17
1. VirtualBox 열어서 default vm 클릭
2. 설정(setting) 클릭 후 네트워크 클릭
3. 고급에 port forwarding 클릭
4. 오른쪽과 같이 jupyter 추가
5. 기존 url에서 8888 포트만 8810으로 변경
18
메모장 url에서 8888 포트를 8810으로 변경하여 브라우져에 붙여넣으면 끝!
http://localhost:8810/tree?token=6b144300b9af2e400233b110d8f03aee1c
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를 검색해서 해봤는데 전 잘 안되네요 ㅠㅠ
20
dockers server version이 확인되지 않으면, docker-machine ssh default로 서버 실행
[별첨 1]
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

랩탑으로 tensorflow 도전하기 - tensorflow 설치

  • 1.
    Docker를 활용한 TensorFlow설 치 2017.02.07 이승은
  • 2.
    2 Docker로 설치하는 방법의장점 1. 설치가 쉬움 2. 이전에 설치한 패키지들과 독립적으로 사용 가능 3. Hands-on session할 때 어떤 OS의 랩탑을 써도 동일한 환경 제공 물론, docker 에도 다양한 방법이 있으므로 목적에 맞게 설치하시는 게 좋습니다. 자세한 내용은 공식 홈페이지를 참고하세요!
  • 3.
    3 1. Mac 사용자 맥갖고 계신 분들은 무조건 맥 추천. 최근에 윈도우용이 나왔으나… 맥이 더 자료도 많고 안정적인 것 같네요. 윈도우 사용자분들은 여기로 넘어가주세요
  • 4.
  • 5.
    5 MacOS는 그냥 다운로드받은 DockerToolbox.pkg를 default 그대로 실행시키면 됨
  • 6.
    6 설치 후 DockerQuickstart Terminal 실행 (여기엔 안 보이지만 Oracle VM VirtualBox도 설치됨)
  • 7.
    7 docker version을 확인하고docker run hello-world를 실행해서 잘 돌아가는지 확인 만약 server 버전이 안 뜨면 여기로…
  • 8.
    8 TensorFlow 설치 명령어 실행:docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow 해당 url 긁어서 browser에 띄우기
  • 9.
    9 이렇게 뜨면 성공!끝!!! 이렇게 뜨면 여기 확인..
  • 10.
    10 2. Windows 사용자(64 bit) 64 bit이여야 합니다. 아마 최근에 랩탑을 바꾸시거나 입사하신 분들이 64bit 일겁니다. 32 bit는 제가 해봤는데 잘 안되고 문서도 부족한 것 같아 하다가 포기했어요… (실패기는 여기에.. 제가 설치엔 강하지 않아서ㅠ 한번 문서를 찾아보시고 시도하셔도 좋을 것 같아요)
  • 11.
    11 Microsoft® Hardware-Assisted VirtualizationDetection Tool로 설치 여부 확인하기 위 링크 다운받아서 실행하세요~ 설치 되었으면 여기로설치 안 되었으면 다음장으로
  • 12.
    12 BIOS 셋팅에서 virtualizationtechnology, VT-d feature를 enable 시키기 lenovo, hp등 다른 bios 시스템에서의 상세 내용을 보려면 이 링크 활용
  • 13.
  • 14.
    14 Default 그대로 설치.Docker Quickstart Terminal 클릭 (여기엔 안 보이지만 Oracle VM VirtualBox도 설치됨)
  • 15.
    15 docker version을 확인하고docker run hello-world를 실행해서 잘 돌아가는지 확인 만약 server 버전이 안 뜨면 여기로…
  • 16.
    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를 검색해서 해봤는데 전 잘 안되네요 ㅠㅠ
  • 20.
    20 dockers server version이확인되지 않으면, docker-machine ssh default로 서버 실행 [별첨 1]
  • 21.
    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