Docker Hub: How do I pull an older version of a 3rd party image?
I am afraid it's not possible. Build Details tab shows no tags other than latest and edge, which were overwritten each time a build was made.
Try to contact the image contributor. This is his github profile, where you can find his email address: https://github.com/md5
He might provide you a previous version taken from some of his old commits.
You can use the digest ID only if the image doesn't have a tag. FROM is either FROM image:tag
or FROM image:hash
. This is just really bad when you want to pull debian:jessie@c856411d1c21111855a54c5d29f2bfe099d63ce7
You need the digest ID.
For example:
docker pull postgres@sha256:500edc08fa825dbf3f28dceced99fe84b8a4211d7a45fc0062250d4efb0f64c5
Some of the projects may have additional history available to retrieve an old digest id. For example these projects: https://github.com/docker-library/repo-info/tree/master/repos