window docker TensorFlow環境搭建

安裝docker

以前只寫過docker file,沒怎麼接觸過docker的環境安裝,此次也算嘗試一下吧,首先下載DockerToolbox.exe
安裝完成之後,啓動腳本start.sh ,會默認去檢查版本,若是是同時安裝了virtualBox,建議從新啓動一下,這塊卡了好久,一直報啓動vboxManage異常,找了半天緣由。。。
這一步網上的說明仍是不少的,docker的相關內容也不熟,不敢亂寫額python

啓動tensorFlow的相關鏡像

執行下面的命令git

docker run -d -p 8888:8888 --name="tensor" gcr.io/tensorflow/tensorflowgithub

-p 8888:8888 指的是將本地的8888端口映射成docker鏡像的8888端口,tensor容器內運行的Jupyter服務佔用了8888端口,這個服務是一個網頁版的編輯器,支持上傳、建立、修改、運行python程序。
--name 是鏡像的名稱
gcr.io/tensorflow/tensorflow 這個是官方給的tensorflow的鏡像,已經集成了tensorflow以及tensorflow的相關依賴docker

首次運行會從服務器上下載對應的文件瀏覽器

啓動該容器

docker exec -i tensor bashbash

同時可使用docker-machine命令來查看當前正在運行的docker服務器服務器

docker-machine.exe ls編輯器

能夠看到docker server的ip是192.1668.99.1003d

經過瀏覽器訪問http://192.168.99.100:8888/tree?,是Jupyter服務,以下圖:server

首次可能會須要口令,獲取方式是:在容器的bash內執行:

jupyter notebook list

token即爲口令,經過頁面能夠上傳對應的python代碼,而後在bash內執行查看效果

執行一個簡單的程序

利用jupyter來執行,新建一個程序

編寫代碼,點擊run便可獲得結果

附錄:

相關文章
相關標籤/搜索