簡體   English   中英

如何在Windows上的Docker中運行Tensorflow運行python腳本?

[英]How do I run a python script with Tensorflow running in a Docker on Windows?

想象一下,我設法在Windows上安裝Tensorflow,使用Docker作為這兩個鏈接,例如:

Windows上的TensorFlow

如何在Windows PC上安裝和運行TensorFlow

在這兩個鏈接中,他們能夠在shell python上使用Tensorflow(不知道究竟是什么版本,我安裝了Anaconda)。

但是,如果我想在我的本地機器上運行一個包含Tensorflow的腳本呢? 如何從docker調用腳本? 我的意思是,如何從docker中找到腳本(例如,位於我的桌面上)來運行它?

如果您希望容器(已預先安裝Tensorflow,因為它是從Tensorflow映像運行)來訪問您的腳本,則需要將該腳本從主機安裝到容器中的本地路徑上。

docker run -v /path/to/your/script:/path/to/script

請參閱“ 將主機文件掛載為數據卷 ”。

-v標志還可用於從主機安裝單個文件 - 而不僅僅是目錄。

$ docker run --rm -it -v ~/.bash_history:/.bash_history ubuntu /bin/bash

然后,從容器中,您將訪問/path/to/script的相同/path/to/script

Alex Pryiomka給出了一個在tensorflow中運行這樣一個腳本的例子:“ 如何使用具有Tensorflow的Docker在Mac終端上運行Python腳本?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM