API error (500): manifest unknown: manifest unknown

cannot pull image using SHA256 digest id enter image description here

+5
source share
3 answers

Unfortunately, this is a side effect of DockerHub, which reduces backward compatibility for Docker 1.9 daemons. When images are pushed using Docker 1.10, pull-by-id will fail for older daemons (including OpenShift wizards importing metadata from a hub). You can get around this by pulling the centos image and clicking on it in the internal registry.

Currently, using Docker 1.9 on your hosts will avoid this problem.

+3
source

You can apply a workaround for this problem by removing the Trigger Image Change Trigger and removing the hash from the image attribute in the container specification.

0
source

Change build configuration:

 strategy: dockerStrategy: from: kind: ImageStreamTag name: mysql-56-centos7 

Replaced by:

 strategy: dockerStrategy: from: kind: DockerImage name: docker.io/centos/mysql-56-centos7:latest 
0
source

All Articles