2017-10-29 1 views
1

ich eine Liste von nicht markierten Container haben:"Docker rmi" erfordert mindestens 1 Argument

[email protected]:~/zookeeper$ docker images -a 
REPOSITORY   TAG     IMAGE ID   CREATED    SIZE 
<none>    <none>    46371a3fcd90  12 hours ago  783MB 
zookeeper   latest    e85300ce33a1  12 hours ago  783MB 
<none>    <none>    5dc40a99a229  12 hours ago  783MB 
<none>    <none>    cf203e8e381d  12 hours ago  783MB 
<none>    <none>    662536a7dd7c  12 hours ago  740MB 
<none>    <none>    fb43b0c06cb3  12 hours ago  783MB 
servery    latest    0226f44159c2  2 days ago   51.8MB 
<none>    <none>    e25dad0578e1  2 days ago   51.8MB 
consul    latest    d686c08d0dc8  3 days ago   51.8MB 
ubuntu    latest    747cb2d60bbe  2 weeks ago   122MB 
openjdk    latest    74c95c985a85  2 weeks ago   740MB 

und versuchen, mit löschen:

[email protected]:~/zookeeper$ docker rmi $(docker images -f "dangling=true" -q) 
"docker rmi" requires at least 1 argument. 
See 'docker rmi --help'. 

Usage: docker rmi [OPTIONS] IMAGE [IMAGE...] 

Remove one or more images 

Was mache ich falsch?

+1

Does 'Docker Bilder -f„baumelnden = true "-q" gibt irgendeinen Ausgang zurück? – Mureinik

Antwort

2

Das bedeutet, dass Sie keine freien Bilder haben.

mit dem Tag keiner Sehen Bild bedeutet nicht, es baumelt, wie ich in „Docker remove <none> TAG images

erklärte

Nachdem ein gezeichnetes Bild zog, gibt es einen „extra“ Eintrag (mit Tags) in „Docker Bildern " Ausgabe.
Dies macht es schwierig zu rmi das Bild (Sie es zwingen müssen, oder aber zuerst die richtig-markierten Eintrag löschen, oder durch Digest löschen.

docker images --digests=true 
Verwandte Themen