mercredi 2 décembre 2020

docker / alpine / mariadb : ce que j'en pense....

J'ai voulu passer à alpine à cause de la taille de l'image produite et parce qu'elle boote vite.

Je voulais améliorer les performances du pipeline de mon projet.

J'ai eu beaucoup de déboires pour :
  • comprendre et réussir à faire tourner le service MariaDB dans docker (je voulais une image généraliste qui ne fasse pas que MariaDB mais aussi du java/maven & du python2.7)
  • contourner des problèmes pour réussir à configurer mariadb convenablement (actuellement les postes de dévs et le gitlab sont en mysql alors que nos serveurs d'intégration/préproduction/production sont passés en MariaDB). Les sysadmins m'ont aiguillé.
  • corriger des pbs d'appels depuis les tests java ou python


Hier, soir, j'arrive enfin à faire tourner les tests... et désenchantement !

Les tests sont extrèmement lents sous alpine ! Trop c'est trop...



Apparemment c'est connu... Je vais en rester là, peut-être aller voir du côté de debian:buster-slim

Références additionnelles

Aucun commentaire: