Le dockerFile associé à la balise a pour un conteneur est-il visible sur dockerhub?

Affichage des exemples de conteneurs tels que tensorflow https://hub.docker.com/r/tensorflow / tensorflow / tags / cette information n'est pas disponible?

0
blue-sky 17 janv. 2017 à 16:01

2 réponses

Meilleure réponse

Si le Dockerfile n'est pas disponible, vous pouvez toujours

  • utilisez docker history et voyez quelles commandes ont été utilisées, consultez l'aide

https://docs.docker.com/engine/reference/commandline/history/

  • utilisez Dockerfile-from-image pour créer le Dockerfile à partir de l'image, voir

https://github.com/CenturyLinkLabs/dockerfile-from-image

Vous ne saurez pas exactement ce qui a été fait, car lorsque vous voyez un ADD ou COPY vous ne pouvez pas savoir exactement quel fichier a été copié, avec quel contenu, mais vous aurez une bonne idée

4
user2915097 17 janv. 2017 à 14:17

https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/docker/Dockerfile

Je suis allé aux informations de repo, puis au lien plus de détails dans la description et j'ai exploré le projet github. Vous voudrez peut-être y vérifier les balises git pour les fichiers docker correspondant davantage aux balises réelles.

Apparemment, tout le monde ne les publie pas sur dockerhub.

1
hakamairi 17 janv. 2017 à 13:05