2016-05-31 2 views
0

Docker 설치 (https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#docker-installation)를 사용하여 Windows PC에 Tensorflow를 설치하려고합니다. Docker를 설치 한 후에는 다음 지시 사항을 따라야합니다 : http://www.netinstructions.com/how-to-install-and-run-tensorflow-on-a-windows-pc/.Windows Docker 설치시 Tensorflow 설치

모든 것은 마지막 단계 ultil 잘 작동 :

[I 10:10:57.073 NotebookApp] Writing notebook server 
al/share/jupyter/runtime/notebook_cookie_secret 
[W 10:10:57.104 NotebookApp] WARNING: The notebook s 
addresses and not using encryption. This is not rec 
[W 10:10:57.105 NotebookApp] WARNING: The notebook s 
addresses and not using authentication. This is hig 
nded. 
[I 10:10:57.110 NotebookApp] Serving notebooks from 
[I 10:10:57.110 NotebookApp] 0 active kernels 
[I 10:10:57.111 NotebookApp] The Jupyter Notebook is 
addresses on your system]:8888/ 
[I 10:10:57.111 NotebookApp] Use Control-C to stop t 
kernels (twice to skip confirmation). 

내가 고정 표시기 모두 명령 줄을 입력 동일한 메시지를 얻을 : 나는

docker run -it b.gcr.io/tensorflow/tensorflow 

나는 다음과 같은 출력을 얻을 명령어를 입력 할 때 터미널 및 명령 창에 표시됩니다. 다른 일은 일어나지 않으며 Control-C를 사용하여 중지해야합니다.

이미지 ID도 b.gcr.io/tensorflow/tensorflow으로 실행하려고했는데 똑같은 결과가 나옵니다.

무슨 일이 일어나고 있는지 알고 싶습니다.

대단히 감사합니다!

+0

나는 또한 테스트 : stackoverflow.com/questions/35582875/...하지만 명령 줄 {$ 도커 실행 -it -p 8888 : 8888 gcr.io/tensorflow/tensorflow} 및이 오류가 발생합니다. C : \ 프로그램 파일 \ 도커 도구 상자 \의 docker.exe : 데몬에서 오류 응답 : 0.0.0.0:8888 실패에 대한 바인딩 : 포트가 이미 할당되어 외부 엔드 포인트 determined_poitras (3f8e9916 7c69e8170330354192ef9bcabca9a149265f596a3fa8d7ddcf5a1505)에 연결을 프로그래밍 ailed F 드라이버. – Valentina

답변

2

내가 볼 수있는 로그 메시지에서 this tutorial이 작성된 이후 Docker 이미지가 변경되어 컨테이너에 Jupyter (IPython) 서버가 시작되는 것처럼 보입니다. 실제로이를 사용하려면 다음과 같은 명령을 사용하여 Windows 호스트에 포트 포워딩을 설정해야합니다 : 무언가가 이미 포트 8888에서 수신 대기 때문에이 명령이 성공하지 못한처럼

$ docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow 

your comment에서, 그것은 보이는 당신의 컴퓨터. 이미 포트 8888에서 수신 어떤 중지 할 수없는 경우 다음과 같이 다른 포트 (예 : 8080)를 시도해 볼 수도 있습니다 :

$ docker run -it -p 8080:8888 gcr.io/tensorflow/tensorflow 

... 다음 http://127.0.0.1:8080에 웹 브라우저를 연결합니다.

관련 문제