2016-06-23 22 views
4

zurückgegeben werden. Nach den Dokumenten unter https://docs.docker.com/v1.7/reference/api/docker-io_api/#list-library-repository-images habe ich Probleme beim Zurückgeben der Liste, wenn Bilder in mehrere Repositorys gelangen. Nicht sicher, ob etwas fehlt, oder gibt es ein Problem?Die Liste der Docker-Repository-Images kann nicht über die API

Dieses Beispiel funktioniert, gibt einen Array von Prüfsummen und id Objekten: https://index.docker.io/v1/repositories/library/ubuntu/images

aber https://index.docker.io/v1/repositories/codacy/codacy-pylint/images gibt ein leeres Array

vielleicht das Repo einige Datei mit Informationen benötigt?

Antwort

3

Sie sind eine veraltet api mit: https://docs.docker.com/v1.8/reference/api/docker-io_api/#list-library-repository-images

Ich habe versucht, ohne Erfolg für die letzten zu suchen.

Wie auch immer, dieses Verhalten ist korrekt, weil Sie in codacy-pylint nicht mehrere Dockefiles haben, Sie haben nur eine Dockerfile und Sie wenden Tags darauf an.

Für das Ubuntu-Image sind mehrere Dockerfiles beteiligt, deshalb liefert diese URL eine Menge Zeug.

Ich gehe davon aus, was Sie wirklich wollen, ist: https://index.docker.io/v1/repositories/codacy/codacy-pylint/tags

0

Wahrscheinlich müssen Sie Ihr Projekt der offiziellen Bibliothek vorstellen. Hier haben Sie mehr Informationen darüber, wie dies zu tun:

Docker-library

+1

Ich glaube nicht, dass dies der Fall ist, gibt es einige inoffizielle Bilder sind, in denen die API Werke – nmat