2014-11-17 75 views
2

因此,我一直在做一些我知道最終會變質的東西,我使用docker rm -f標誌移除圖像B,因爲它一直抱怨另一張圖像A仍然存在使用它,我沒有找到具體的圖像A,看不到它,所以我想,我會用'-f'。 不幸的是,當然它確實存在,現在因爲我刪除的依賴圖像B我不能刪除圖像A和了我不斷獲取根據已經移除的圖像移除碼頭圖像

Error response from daemon: No such id <id-of-already-removed-image-with--f-option> 
error: failed to remove one or more images 

當我嘗試將其刪除。

所以基本上,我可以刪除這個圖像,指向一個不存在的圖像嗎?

+0

好的,我剛剛停止了docker服務並完全刪除了/ var/lib/docker。我還在/etc/default/docker.io.conf中將它指向了一個更好的文件夾,因爲它填滿了我的ssd。愚蠢的問題,簡單的答案... – Kasper

回答

1

關閉搬運工通過

service docker.io stop 

改變在/etc/default/docker.io的DOCKER_OPTS到

DOCKER_OPTS="--graph=/home/kasper/dockerrepo" 
通過 服務

重新啓動搬運工docker.io開始 ,然後取出VAR/LIB /泊塢窗。沒有找到一種更細緻的方式來清理這件事。