Registry et images utilisées par Picasoft

À propos du stockage des images

Les images Docker de Picasoft sont stockées dans un dépôt au sein l'instance Gitlab de l'UTC (en fonction de vos droits dans l’équipe, vous pouvez peut-être ne pas pouvoir accéder à cette page) et les images construites sont poussées dans notre registry.

Pour plus d’information sur la mise en place du registry, vous pouvez lire cet article : Mise en place d'un registry Docker.

Inventaire des images existantes

:!: Note : Cet inventaire est daté de septembre 2018 et est au moins en partie désuet. Les images Docker actuellement utilisées par l’association figurent sur le diagramme suivant :

Pour un certain nombre d’images Docker, il a été décidé de créer une première image, nommée pica-debian, basée sur l’image Debian officielle et sur laquelle les outils supplémentaires suivants ont été installés :

  • vim
  • locate
  • git
  • curl
  • wget
  • nano
  • gnupg

Picasoft a aussi crée l’image “pica-nginx” qui définit un serveur web ; celle-ci est basé sur l’image “tx-debian”.

La plupart des images de l’association héritent de ce premier conteneur en spécifiant celui-ci comme étant l’image de base dans la directive FROM du Dockerfile ; ainsi, il n’est nécessaire d’installer ces paquets que dans l’image parent pour qu’ils soient disponibles dans toutes les images en héritant. Ces paquets ont été choisis pour faciliter l’installation des logiciels cibles ou de leurs dépendances et pour permettre de modifier des fichiers de configuration si nécessaire.

  • technique/docker/images_utilisees_par_picasoft.txt
  • Dernière modification: il y a 6 mois
  • (modification externe)