Docker: remove obsolete images

Hi @all,

today i recognized that there are still old images available in my docker env.

$ docker image ls
REPOSITORY                     TAG                 IMAGE ID            CREATED             SIZE
metasfreshdocker_webui         latest              281bd1253b43        3 days ago          284 MB
metasfreshdocker_webapi        latest              68ef67a92038        4 days ago          508 MB
metasfreshdocker_app           latest              8a3515845159        4 days ago          1.01 GB
metasfreshdocker_db            latest              bb284367df85        4 days ago          314 MB
metasfresh/metasfresh-webui    5.6                 5f754f4c0ecc        7 days ago          274 MB
metasfresh/metasfresh-webapi   5.6                 4d3db10b195f        7 days ago          508 MB
metasfresh/metasfresh-app      5.6                 923e2464b36a        7 days ago          1.01 GB
metasfresh/metasfresh-db       5.6                 bf06d524f184        7 days ago          311 MB
metasfresh/metasfresh-webui    5.5                 ee7c960743aa        13 days ago         274 MB
metasfresh/metasfresh-webapi   5.5                 e03e03c741fe        13 days ago         508 MB
metasfresh/metasfresh-app      5.5                 2c5f231fc7b3        13 days ago         1.01 GB
metasfresh/metasfresh-db       5.5                 cdd5404558f8        13 days ago         306 MB
metasfresh/metasfresh-webui    5.4                 fc3ca58d7342        3 weeks ago         317 MB
metasfresh/metasfresh-webapi   5.4                 7c0506f8cb73        3 weeks ago         551 MB
metasfresh/metasfresh-app      5.4                 4aa496402677        3 weeks ago         1.06 GB
metasfresh/metasfresh-db       5.4                 c067e2fa6041        3 weeks ago         304 MB
metasfreshdocker_search        latest              7ad62ebb4ca4        3 weeks ago         345 MB
metasfresh/metasfresh-db       5.3                 0ba5b92d6887        3 weeks ago         304 MB
metasfresh/metasfresh-webui    5.3                 d06db138d1bf        4 weeks ago         317 MB
metasfresh/metasfresh-webapi   5.3                 c0582f1d490f        4 weeks ago         551 MB
metasfresh/metasfresh-app      5.3                 6824d48e1b87        4 weeks ago         1.05 GB
elasticsearch                  2.4                 23738b2c7624        5 weeks ago         345 MB

I did a “docker system prune” as described in How to remove old and unused Docker images and this command removed some images, but after the prune, i get the output above

i am wondering why there are still old images which can not be removed automatically by “docker system prune”?

Kind regards
@daveyx

hi David,

I know the problem and I can not tell you why its there but I am using a script to get rid of old images.

Here is the link: https://github.com/metasfresh/metasfresh-scripts/blob/master/admin/docker_scripts/remove_docker_stopped_images.sh

cheers,
Norbert

Hi @metasnw,

thanks a lot for info!

Kind regards
David