http://otter275.postach.io/post/windoue-tenseopeulrou-with-cpureul-wihan-dokeo-seolci
window_tensorflow.zip-pdf
윈도우에 텐서플로우 with CPU를 위한 도커 설치
- 기본 도커는 windows 10 pro이상만 지원 하므로 windows home 및 그 이하는 기본 도커 대신에 docker tool box를 설치 해야 한다. (기본도커는 cpu가상화를 이용하고 도커툴박스는 virtualbox를 이용한다)
- 도커 설치를 위한 가상화 체크. 링크 참조 =>https://docs.docker.com/toolbox/toolbox_install_windows/
가상화 부분이 Enabled 되어 있지 않으면 cmos에 들어가 가상화를 활성화.
- 도커툴 박스 다운로드. 링크 참조 => https://www.docker.com/products/docker-toolbox
- 다운로드 후 기본값으로 설치
- 설치 후 에 바탕화면에 다음의 3가지 아이콘들을 볼 수 있다. (실행하지 않는다.)
- reboot 실시
- 재부팅 후 Docker Quickstart Terminal 실행
- 실행 후 두 번에 걸쳐 User Account Control 권한을 물어보는데 전부 yes 합니다.
- 그 후 다음과 같이 mingw64 터미널과 $ 사인을 볼 수 있다. (앞으로 도커머신에 접속 할 때는 계속해서 Docker Quickstart Terminal를 실행 하면 된다.)
- tensorflow를 위한 otterdocker라는 이름의 도커머신 설치 => 다음의 명령어 입력
$ docker-machine create otterdocker -d virtualbox
- 도커머신 리스트 확인 => 다음의 명령어 입력
$ docker-machine ls
위의 내용과 같이 otterdocker 도커 머신은 잘 설치 되어 있다. 하지만 ACTIVE가 현재 default로 설정 되어 있으므로 이것을 otterdocker로 바꾸어 주어야 한다.
- ACTIVE 변경 => 다음의 명령어 입력
$ eval $(docker-machine env otterdocker)
그 후 다시 조회해 보면 otterdocker로 ACTIVE가 넘어 와 있다.
- 도커에 tensorflow with CPU image 올리기 => 다음의 명령어 입력
$ docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow
이미지를 로컬에서 찾다가 없기 때문에 자동으로 다운로드 및 설치를 위의 화면과 같이 수행 하게 됩니다. 그리고 tensorflow를 위한 jupyter notebook 접속 정보를 http://도커주소:8888 로 보여 줍니다.
- Jupyter Notebook 접속
11,12번 항목으로 otterdocker의 주소는 192.168.99.101임을 알 수 있는데 여기에 Jupyter Notebook의 포트 번호 8888을 붙여서 접속 합니다. => http://192.168.99.101:8888
다음과 같은 Jupyter Notebook 의 초기 화면을 볼 수 있으며 여기서 오른쪽 상단의 New를 누른 뒤 Python 2를 선택하면 tensorflow 라이브러리가 로드된 Python 2 인터랙티브 화면이 실행 됩니다.
- Hello World 테스트 => 다음 캡쳐 화면의 내용 처럼 화면에 입력해 봅니다. 각 In의 실행 단축키는 Shift + Enter 입니다.
두 vector들의 덧셈 예제
'Deep Learning > setup_related' 카테고리의 다른 글
Linux Ubuntu 16.04 LTS 설치하기 (0) | 2016.10.12 |
---|---|
우분투 데스크탑 16.04 LTS(지니얼 제루스) 설치하기 (0) | 2016.10.12 |
Install Ubuntu 14.04 from bootable USB: Could not find kernel image: /isolinux/isolinux.cfg (0) | 2016.10.05 |
(텐서플로우 설치 1)우분투 14.04 NVIDIA 그래픽 드라이버 설치 및 cuda, cudnn 설치 (0) | 2016.10.05 |
Windows 10 64bit Theano & Keras 설치방법 (0) | 2016.10.05 |