Ubuntu est-il une distribution appropriée pour l’utilisation dans un conteneur Docker? Si oui, comment Ubuntu installé par
docker pull ubuntu
diffèrent de Ubuntu 14.04?
L’image de base officielle Ubuntu disponible sur Docker Hub Registry est basée sur buntu Core publiée par Canonical .
La page de Core sur le wiki d'Ubuntu indique explicitement qu'il convient à une utilisation dans Docker (c'est moi qui souligne):
Ubuntu Core est un rootfs minimal à utiliser dans la création d’images personnalisées pour des besoins spécifiques. Ubuntu Core s’efforce de créer un environnement minimal approprié à utiliser dans les packages de support de carte, environnements contraints ou intégrés, servant de base aux images de démonstration de l’application, ou Conteneurs Linux tels que LXC ou Docker.
Le fichier manifeste contient la liste des packages pré-installés. Bien sûr, vous pouvez installer n’importe quel paquet disponible dans le dépôt Ubuntu, mais vous aurez peut-être du mal à exécuter des applications à interface graphique dans un conteneur.