AFAIK, вы не можете, для хеш-функции нет обратной функции.
Docker просто пытается получить образ из локального хранилища, а когда он недоступен, пытается извлечь его из реестра. Реестр по умолчанию: DockerHub .
Если вы не указали тег при запуске контейнера, т.е.: docker run ubuntu
вместо docker run ubuntu:16.04
, используется значение по умолчанию latest
. Вам нужно будет зайти в реестр и найти, на какую версию указывает тег latest
.
Обычно в DockerHub есть ссылка, указывающая на репозиторий GitHub, где вы можете найти Dockerfile, в Dockerfile вы можете узнать, как он построен, , включая корневой образ.
Вы также можете получить дополнительную информацию с помощью docker image inspect image:tag
, но вы найдете больше хэшей в слоях.