Mise en place d'un moteur d'évaluation sémantique multimodale avec Qwen2.5-VL

Qu'est-ce que l'évaluation sémantique multimodale ? Imaginez que vous recherchez des images de "voiture rouge" sur Internet : certains résultats montrent bien une voiture rouge, d'autres une voiture-jouet ou des images sans rapport. Les systèmes classiques se basent souvent sur une correspondance textuelle simple, sans comprendre l ...

Publié le 9 juillet à 17h10

Intégration Continue Jenkins sous Linux pour le Déploiement Automatique de Projets Spring Boot avec Gogs

Ce guide détaille la mise en place d'une chaîne d'intégration continue (CI) avec Jenkins sur un environnement Linux, visant à automatiser le déploeiment de projets Spring Boot connectés à un dépôt Gogs. Prérequis et Configuration Initiale Installation de Jenkins : Suivez les instructions pour installer Jenkins sur votre système Linux. Gestion ...

Publié le 8 juillet à 03h01

Docker in Docker (dind) avec Docker

1 - Docker in Docker (dind) Il est parfois nécessaire d'exécuter des commandes Docker à l'intérieur d'un conteneur, par exemple pour lancer des builds d'images depuis un conteneur Jenkins. Installer Docker directement dans chaque conteneur alourdirait inutilement l'image. Une meilleure approche consiste à déployer uniquement le client Docker (l ...

Publié le 6 juillet à 19h24

Optimiser la surveillance de la sécurité des conteneurs Docker : exportation complète des rapports de vulnérabilités

La conteneurisation, avec Docker en tête, est devenue une pierre angulaire du déploiement d'applications modernes. Cependant, cette popularité soulève de nouveaux défis en matière de sécurité. Les méthodes de surveillance traditionnelles au niveau de l'hôte peinent à suivre le cycle de vie dynamique des conteneurs, leur création et leur suppres ...

Publié le 6 juillet à 19h13

Création et publication d'images Docker sur un registre distant

Présentation de Docker Docker est une plateforme open-source de conteneurisation qui permet aux développeurs d'encapsuler leurs applications ainsi que leurs dépendances dans des images portables. Ces images peuvent ensuite être déployées sur n'importe quelle machine sous Linux ou Windows. Les conteneurs Docker fonctionnent de manière isolée, gr ...

Publié le 6 juillet à 04h23

Résoudre l'indisponibilité du registre Docker hub.docker.com

Cet article propose des solutions pour contourner l'indisponibilité de hub.docker.com, en utilisant un miroir personnel, en expliquant les causes du problème, et en configurant des accélérateurs d'images. 1. Miroir personnel de hub.docker.com Un miroir personnel est accessible à l'adresse suivante (limité à 100 000 requêtes par jour, gratuit ta ...

Publié le 6 juillet à 03h42

Guide complet de RabbitMQ sur Docker : déploiement, cluster et haute disponibilité

1. RabbitMQ et Docker : principes fondamentaux 1.1 Pourquoi RabbitMQ ? RabbitMQ est un courtier de messages open source qui permet une communication asynchrone entre applications. Ses atouts principaux sont : Découplage : producteurs et consommateurs s'ignorent mutuellement. Lissage de charge : la file d'attente absorbe les pics de trafic. Asy ...

Publié le 5 juillet à 19h45

Déploiement d'une API Python Tornado conteneurisée sur Ubuntu

Architecture et prérequis Ce guide technique détaille le processus de déploiement d'un backend développé avec Python et le framework Tornado dans un environnement Ubuntu utilisant Docker. L'architecture globale cible généralement une interface frontend (comme une application mobile ou web) communiquant avec ce conteneur backend via des requêtes ...

Publié le 4 juillet à 02h36

Installation et configuration de Docker sur CentOS

Pour exécuter Docker sur CentOS, le noyau du système doit être supérieur à la version 3.10. Vérifiez la version actuelle avec : uname -r Éliminez les anciennes installations potentielles de Docker : sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine Inst ...

Publié le 4 juillet à 00h53

Mise en œuvre de la supervision système et applicative avec Prometheus et Grafana

Surveillance de bases de données MariaDB et MySQL L'outil mysqld_exporter permet l'extraction des métriques de performance pour les instances MySQL. Son fonctionnement repose sur une connexion authentifiée à la base de données avec des privilèges restreints. Déploiement via Docker Stack Pour un cluster MariaDB Galera, il est recommandé de déplo ...

Publié le 4 juillet à 00h31