[root@base ~]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
docker.io/openshift/hello-openshift latest 00131dba8856 2 weeks ago 5.62 MB
docker.io/openshift/ruby-20-centos7 latest f5c5a2058f69 2 weeks ago 430.9 MB
[root@base ~]# docker images -a
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
docker.io/openshift/hello-openshift latest 00131dba8856 2 weeks ago 5.62 MB
<none> <none> a567744435df 2 weeks ago 5.62 MB
<none> <none> 91120cf4cce0 2 weeks ago 0 B
docker.io/openshift/ruby-20-centos7 latest f5c5a2058f69 2 weeks ago 430.9 MB
<none> <none> a022d14b93d2 2 weeks ago 430.9 MB
<none> <none> 160131f5aa7c 2 weeks ago 430.9 MB
<none> <none> a9e2ffaca9a6 2 weeks ago 386.5 MB
<none> <none> b9d8deb5fdb5 2 weeks ago 386.5 MB
<none> <none> fa1bd1b633c1 2 weeks ago 386.5 MB
<none> <none> 0147070eaa1f 2 weeks ago 386.5 MB
<none> <none> 92f6880b4df1 2 weeks ago 386.5 MB
<none> <none> 676390f4f2d1 2 weeks ago 386.5 MB
<none> <none> f55f2cae373a 2 weeks ago 386.5 MB
<none> <none> fd5f4dd6589c 2 weeks ago 386.5 MB
<none> <none> ad4747f9b9ed 2 weeks ago 386.5 MB
<none> <none> 2d3ca950b278 2 weeks ago 386.5 MB
<none> <none> 50dac4cd0fbc 2 weeks ago 386.5 MB
<none> <none> 158e28409956 2 weeks ago 386.5 MB
<none> <none> a1829412b825 2 weeks ago 386.5 MB
<none> <none> 518a12c07ac7 2 weeks ago 386.5 MB
<none> <none> dd4ac10bced3 2 weeks ago 386.5 MB
<none> <none> 5b01e7683298 2 weeks ago 386.5 MB
<none> <none> 8ea13f85b7f4 2 weeks ago 386.2 MB
<none> <none> 0142e697914d 2 weeks ago 386.2 MB
<none> <none> 0e2dcb0b3b20 2 weeks ago 386.2 MB
<none> <none> 08b02ff69f87 2 weeks ago 386.2 MB
<none> <none> c21adc54621d 2 weeks ago 386.2 MB
<none> <none> 357673cfe770 4 weeks ago 210 MB
<none> <none> 88f9454e60dd 6 weeks ago 210 MB
<none> <none> 5b12ef8fd570 6 months ago 0 B
<none> <none> 511136ea3c5a 22 months ago 0 B
[root@base ~]# docker rmi -f $(docker images -aq)
Error response from daemon: No such repository: openshift/hello-openshift
Error response from daemon: Conflict, a567744435df wasn't deleted
Error response from daemon: Conflict, 91120cf4cce0 wasn't deleted
Error response from daemon: No such repository: openshift/ruby-20-centos7
Error response from daemon: Conflict, a022d14b93d2 wasn't deleted
Error response from daemon: Conflict, 160131f5aa7c wasn't deleted
Error response from daemon: Conflict, a9e2ffaca9a6 wasn't deleted
Error response from daemon: Conflict, b9d8deb5fdb5 wasn't deleted
Error response from daemon: Conflict, fa1bd1b633c1 wasn't deleted
Error response from daemon: Conflict, 0147070eaa1f wasn't deleted
Error response from daemon: Conflict, 92f6880b4df1 wasn't deleted
Error response from daemon: Conflict, 676390f4f2d1 wasn't deleted
Error response from daemon: Conflict, f55f2cae373a wasn't deleted
Error response from daemon: Conflict, fd5f4dd6589c wasn't deleted
Error response from daemon: Conflict, ad4747f9b9ed wasn't deleted
Error response from daemon: Conflict, 2d3ca950b278 wasn't deleted
Error response from daemon: Conflict, 50dac4cd0fbc wasn't deleted
Error response from daemon: Conflict, 158e28409956 wasn't deleted
Error response from daemon: Conflict, a1829412b825 wasn't deleted
Error response from daemon: Conflict, 518a12c07ac7 wasn't deleted
Error response from daemon: Conflict, dd4ac10bced3 wasn't deleted
Error response from daemon: Conflict, 5b01e7683298 wasn't deleted
Error response from daemon: Conflict, 8ea13f85b7f4 wasn't deleted
Error response from daemon: Conflict, 0142e697914d wasn't deleted
Error response from daemon: Conflict, 0e2dcb0b3b20 wasn't deleted
Error response from daemon: Conflict, 08b02ff69f87 wasn't deleted
Error response from daemon: Conflict, c21adc54621d wasn't deleted
Error response from daemon: Conflict, 357673cfe770 wasn't deleted
Error response from daemon: Conflict, 88f9454e60dd wasn't deleted
Error response from daemon: Conflict, 5b12ef8fd570 wasn't deleted
Error response from daemon: Conflict, 511136ea3c5a wasn't deleted
FATA[0000] Error: failed to remove one or more images
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="-job image_delete(5b12ef8fd570) = ERR (1)"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=error msg="Handler for DELETE /images/{name:.*} returned error: Conflict, 5b12ef8fd570 wasn't deleted"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=error msg="HTTP Error: statusCode=409 Conflict, 5b12ef8fd570 wasn't deleted"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=debug msg="Calling DELETE /images/{name:.*}"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="DELETE /v1.18/images/511136ea3c5a?force=1"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="+job image_delete(511136ea3c5a)"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=debug msg="Calling DELETE /images/{name:.*}"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="DELETE /v1.18/images/f5c5a2058f69?force=1"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="+job image_delete(f5c5a2058f69)"
Apr 17 11:41:47 base docker[7307]: No such repository: openshift/ruby-20-centos7
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=info msg="-job image_delete(f5c5a2058f69) = ERR (1)"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=error msg="Handler for DELETE /images/{name:.*} returned error: No such repository: openshift/ruby-20-centos7"
Apr 17 11:41:47 base docker[7307]: time="2015-04-17T11:41:47-04:00" level=error msg="HTTP Error: statusCode=404 No such repository: openshift/ruby-20-centos7"
[root@base ~]# docker --version
Docker version 1.6.0-rc6, build a8ccea4/1.6.0
@nhuray there is nothing to switch back here. This is exactly the same as on docker 1.12, nothing has changed.
This is on a 1.12 docker installation;
These error messages are shown because you cannot;
To remove those images;
Manually;
Or, to do them all at once;
Or (in docker 1.13), use the “prune” command;
Have you removed all of those containers prior to this?
docker rm $(docker ps -aq)
rm -rf /var/lib/docker systemctl restart docker
Should get you back to ground zero.
docker rmi -f <name>
try this one
docker rmi -f image:tag
it works for me many timesyou can’t remove image like this, because some images are parents of other images, you can not remove it if its child still exist even if you has the -f
@thaJeztah Thanks a lot!
$ docker rmi $(docker images --format ‘{{.Repository}}:{{.Tag}}’)
Worked for me 😃
docker rmi $(docker images --filter since=2c49d4bec63a -q)