microscaling / imagelayers-graph

A visualization tool to inspect and optimize Docker images used in your projects.
Apache License 2.0
165 stars 35 forks source link

ImageLayers cannot find tags for public image #94

Open pavel-paulau opened 8 years ago

pavel-paulau commented 8 years ago

Hi,

I added this public repository yesterday:

https://hub.docker.com/r/pavel/howdy/

However, ImageLayers cannot find image tags.

Steps:

  1. Navigate to https://imagelayers.io/
  2. Click on "Search for images on the Docker Hub".
  3. Enter "pavel/howdy".

Outcome:

Request URL:https://imagelayers.io/registry/images/pavel/howdy/tags
Request Method:GET
Status Code:500 Internal Server Error
Remote Address:64.211.224.18:443

GET https://registry-1.docker.io/v1/repositories/pavel/howdy/tags returned 404

It seems like you are trying to use deprecated API.

pavel-paulau commented 8 years ago
$ curl -s https://registry.hub.docker.com/v2/repositories/pavel/howdy/tags/ | python -mjson.tool
{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
        {
            "creator": 3184,
            "full_size": 5271296,
            "id": 3332734,
            "image_id": null,
            "last_updated": "2016-06-10T01:17:04.137063Z",
            "last_updater": 3184,
            "name": "latest",
            "platforms": [
                5
            ],
            "repository": 731528,
            "v2": true
        }
    ]
}
ghost commented 7 years ago

I'm experiencing the same issue, but only for some images. It seems to only affect images that have been built more recently.

streamnsight commented 7 years ago

same here. Looks like the tags endpoint return a 404 is it the dockerHub that is slow to propagate changes? My images are 1-2 days old.

streamnsight commented 7 years ago

actually it looks like ImageLayer is still looking at a v1 registry, not v2

geerlingguy commented 7 years ago

Still an issue today :(

None of the images I've added in the last few months work on the service.

ghost commented 7 years ago

I'm also experiencing this issue The following images could not be found: wesmoutreach/ssh:latest https://hub.docker.com/r/wesmoutreach/ssh/tags/

gargamile commented 7 years ago

Still an issue! I was excited to use Imagelayers, but it is still not able to communicate with Docker Hub v2

cron410 commented 7 years ago

Still and issue for me too. packetworks/nxfilter-base and packetworks/nxfadmin

yousefamar commented 7 years ago

Has this really been broken for that long? I guess this repo is abandoned; that's a real shame.

guikcd commented 7 years ago

Same issue for a public image created today.

gsauthof commented 7 years ago

Yes, the imagelayers web service seems to be pretty much abandoned for some time.

Currently, MicroBadger is a viable alternative, for example:

Also weird that docker.com isn't integrating such basic functionality into their web frontend.

rupakg commented 7 years ago

Hi Georg, Microscaling officially took over the ImageLayers project.

Thanks, Rupak Ganguly

On Apr 17, 2017, at 8:22 AM, Georg Sauthoff notifications@github.com wrote:

Yes, the imagelayers web service seems to be pretty much abandoned for some time.

Currently, MicroBadger is a viable alternative, for example:

https://microbadger.com/images/packetworks/nxfilter-base https://microbadger.com/images/packetworks/nxfadmin https://microbadger.com/images/wesmoutreach/ssh:latest https://microbadger.com/images/pavel/howdy/ Also weird that docker.com isn't integrating such basic functionality into their web frontend.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

ghost commented 7 years ago

Thanks, I'm going to start using MicroBadger.

guikcd commented 7 years ago

Nice !