1
我試圖在mac上使用microsoft's cntk library;爲此我使用Docker。儘管如此,我不是這方面的專家,所以我很難弄清楚如何使它工作。如何在docker中運行庫 - 混淆
根據我的理解,Docker提供了一種在虛擬化環境中運行應用程序的方法,無需虛擬化整個操作系統。所以你下載(或創建)圖像,並在「容器」中運行它們。
好的,所以我遵循required steps使cntk庫在Docker上工作;如果我列出的圖像,我發現
$: docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
microsoft/cntk latest c2c192036e19 7 days ago 5.92 GB
ubuntu 14.04 7c09e61e9035 5 weeks ago 188 MB
hello-world latest 48b5124b2768 2 months ago 1.84 kB
在這一點上,我想運行的cntk存儲庫中的教程。我已經下載了cntk庫的主分支我的桌面上,並嘗試運行中的「教程」文件夾中的一個例子,但我得到了以下錯誤:
terminal~ username$ docker run -w /Users/username/Desktop/CNTK-master/Tutorials microsoft/cntk configFile=lr_bs.cntk
container_linux.go:247: starting container process caused "exec: \"configFile=lr_bs.cntk\": executable file not found in $PATH"
docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \"configFile=lr_bs.cntk\": executable file not found in $PATH".
ERRO[0001] error getting events from daemon: net/http: request canceled
terminal~ username$
基本上我叫搬運工人運行與 - w標誌告訴他文件在哪裏,但它不起作用。我試着在網上搜索,但我不清楚如何解決這個問題。我應該創建一個新的圖像?我應該用不同的參數調用docker run命令嗎?
對於遲到的回覆感到抱歉。謝謝,這確實是我需要的:) – Ant