Я создал локальный реестр docker, а затем вытащил некоторые из моих изображений докеров из узла докеров, а затем перетащил их в локальный реестр. Теперь я хочу удалить свои локальные изображения. Но проблема здесь в том, что imageID
изображений одинаковы, и я не могу их удалить. Я искал решение, но не смог найти решение.
>> docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
localhost:5000/[repo1] v-0.9.1 810001cb03af 4 weeks ago 594.6 MB
[myaccount]/[repo1] v-0.9.1 810001cb03af 4 weeks ago 594.6 MB
как вы видите, image ID
одинаковы для обоих изображений. Как их удалить?
ИЗМЕНИТЬ
-
моя версия докера:
Docker version 1.8.2, build 0a8c2e3
-
вывод
docker rmi 810001cb03af
:Ответ на ошибку от демона: конфликт, не удается удалить изображение 810001cb03af, поскольку он помечен в нескольких хранилищах, используйте -f для принудительной ошибки: не удалось удалить изображения: [810001cb03af]
- Если я сделаю
docker rmi -f 81000
, он удалит оба из них, и мне нужно снова вытащить.