2016-02-14 108 views
1

我創建了自己的圖像,並將其推送到碼頭集線器上的我的回購站。我用docker rmi -f .....刪除了本地盒子上的所有圖像。現在docker images顯示一個空列表。緩存的Docker鏡像?

但是當我做docker run xxxx/yyyy:zzzz它不會從我的遠程回購拉,並立即啓動一個容器。

是否有緩存或其他東西?如果是這樣,清理所有的方法是什麼?

謝謝

+0

這很奇怪 - 什麼是Docker版本?可能是一個bug –

+0

1.10.1被報告 –

回答

0

你強制拆除的圖像與-f。由於您使用-f我假設正常rmi失敗,因爲基於該映像的容器已經存在。這是做什麼只是沒有標記圖像。數據仍然作爲容器的差異存在。

如果你做了docker ps -a你應該看到基於該圖像的容器。如果您基於同一個先前的ID啓動更多容器,則圖像差異仍然存在,因此您無需下載任何內容。但是,一旦你刪除了所有這些容器,差異將消失,圖像將消失。

+0

'docker ps -a'顯示沒有容器,'docker images'顯示一個。我刪除了它,然後從集線器中拉出圖像。謝謝! –