2017-10-21 12 views
1

私は、テンソルフローとリトレイン開始モジュールを実行するためにドッカーを使用しています。私は、次のコードを使用します。Dockerのインセプションとワークディレクトリ

docker run -it \ 
--publish 6006:6006 \ 
--volume ${HOME}/tf_files:/tf_files \ 
--workdir /tf_files \ 
tensorflow/tensorflow:1.1.0 bash 

は、それから私は、私はこれらのコードを実行すると、flower_photosのディレクトリがドッキングウィンドウコンテナ内にある必要があります

python retrain.py 
bottleneck_dir=bottlenecks 
how_many_training_steps=500 
model_dir=inception 
summaries_dir=training_summaries/basic 
output_graph=retrained_graph.pb 
output_labels=retrained_labels.txt 
image_dir=flower_photos 

を使用しています。しかし、私はこのディレクトリを(/ user/documents/flower_photos)代わりに私のホームディレクトリに入れたい。私は何をすべきか?

答えて

1

あなたは可能性がuse a volumeコンテナフォルダにホストフォルダを関連付けるために:

docker run -it \ 
... 
-v /user/documents/flower_photos:/path/to/inception/flower_photos 

そのように、当初のモジュールは、ホストコンテンツを含む既存のフォルダを見つけるだろう。

関連する問題