2017-10-18 7 views
0

ドッカーのコンテナを作成して実行します。ドッカーの画像はIDのみで表示されます

docker image lsは、以下の

<none>リポジトリとタグが付けられたこれらの画像はどこから来たの
REPOSITORY      TAG     IMAGE ID   CREATED    SIZE 
model_cnn3_4      trained_linux   c29d652864b3  About an hour ago 3.37GB 
<none>       <none>     72fde1eacaff  4 hours ago   3.37GB 
<none>       <none>     b1c12b6f4603  21 hours ago  3.37GB 
<none>       <none>     4815f2e0588e  22 hours ago  3.37GB 
<none>       <none>     b05ec80bf7ae  24 hours ago  3.37GB 
model_cnn3_6      latest     c266efd55148  27 hours ago  3.35GB 
model_cnn3_4      latest     6c6a9e2d0e89  27 hours ago  3.35GB 
<none>       <none>     9f521f6d9829  43 hours ago  3.35GB 
tensorflow-py3-gpu-keras   latest     172a48e49bf4  43 hours ago  3.35GB 
tensorflow/tensorflow   v3      1ec7a5c316f4  4 days ago   1.67GB 
anaconda3-keras-tensorflow-gpu latest     239c5ba65421  4 days ago   4.5GB 
continuumio/anaconda3   latest     1cdde60f40a3  2 weeks ago   3.04GB 
tensorflow/tensorflow   latest-devel-gpu-py3 83d83027cb5a  2 months ago  3.99GB 
tensorflow/tensorflow   latest     1bb38d61d261  2 months ago  1.21GB 
tensorflow/tensorflow   latest-gpu-py3   ae2207c21bc1  2 months ago  3.29GB 

を示して?

私がコマンドdocker run <image ID> ls -laを実行すると、これらのイメージはある時間前に実行し停止したコンテナのスナップショットのように見えます。

しかし、それを正確に作成したのは何ですか?

更新docker run image_tagは新しい画像を作成しません。

+0

そのホストにDockerイメージを構築していますか? – Sergiu

+0

はい、私はいくつかの画像を構築しました。そのうちの1人が現在実行中です(NNトレーニング) – wl2776

答えて

1

これは単なるデフォルトのDockerの動作です。

表示されている画像は、Docker画像を作成する際に使用されるレイヤーです。

つまり、イメージを作成するときに、いくつかのレイヤーが作成されて保存されます。

詳細については、blog postをお読みください。

EDIT

いいえ、ドッキングウィンドウの実行/ startが新しい画像を作成していない、ちょうどあなたが指定した画像が開始されます。ただし、画像をハードドライブに配置できない場合は、Dockerが先に進み、その画像を引き出します。

+1

@ wl2776最後の質問に答えるために自分の投稿を編集しました – Sergiu

+0

新しい質問を確認するようお願いします:https://stackoverflow.com/q/46811493/704329 – wl2776

関連する問題