Communication entre conteneurs Docker : Accès aux services via Noms de Services
La mise en place d'applications microservices ou d'architectures frontend/backend conteneurisées sur un même hôte nécessite une gestion adéquate de la communication inter-conteneurs. Une erreur fréquente est de tenter de joindre des services en utilisant des adresses IP qui ne sont pas appropriées dans le contexte réseau de Docker.
Le Défi Init ...
Publié le 13 juin à 22h23
Guide pratique des commandes Docker essentielles et de la persistance des données
L'outil en ligne de commande Docker offre une gestion complète du cycle de vie des conteneurs. Pour afficher la liste des commandes disponibles, exécutez simplement la commande suivante :
docker
Une approche pédagogique efficace consiste à maîtriser d'abord les commandes de gestion des images, puis celles des conteneurs, et enfin les commandes ...
Publié le 13 juin à 19h51
Déploiement de MySQL avec Docker : Guide Pratique
Introduction
Dans ce tutoriel, nous allons voir comment déployer un conteneur MySQL version 5.7.26 avec Docker. L'objectif est de couvrir les étapes clés : téléchargement de l'image, lancement du conteneur avec persistance des données, configuration de l'accès distant et vérification de la résilience des données après redémarrage ou suppression ...
Publié le 12 juin à 21h03
Construction d'une architecture monolithique de production avec Spring Boot 3.x (JDK17, Nacos, JWT, Docker)
Dans le contexte du développement logiciel d'entreprise, il est fréquent de constater que les phases initiales d'un projet ne nécessitent pas une architecture en microservices complexe. Une application monolithique robuste, standardisée et extensible représente souvent le choix optimal.
Une grande partie des ressources disponibles en ligne deme ...
Publié le 12 juin à 00h52
Installation et Configuration de Docker
Installation de Docker
Ce guide d'installation s'inspire des recommandations de la documentation officielle Docker.
Suppression des Versions Antérieures
Si des versions obsolètes de Docker sont présentes sur votre système, commencez par les supprimer :
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
do ...
Publié le 11 juin à 20h21
Configuration de Rancher pour l'administration des clusters Kubernetes
Rancher et Kubernetes sont des solutions d'orchesrtation de conteneurs. Rancher étend les fonctionnalités de Kubernetes en permettant une gestion centralisée de plusieurs clusters grâce à des composants tels que Rancher API Server, Cluster Controller, et Cluster Agent. Cette approche simplifie le déploiement d'applications sans nécessiter une c ...
Publié le 10 juin à 19h43
Configuration d'un registre d'images Docker privé avec Harbor
Envoi d'images vers un registre cloud Huawei
Pour transférer des images Docker vers le reigstre Huawei Cloud (SWR), on applique d'abord un tag puis on pousse l'image.
# Format de la commande
sudo docker tag {nom_image}:{version} swr.cn-east-3.myhuaweicloud.com/{organisation}/{nom_image}:{version}
sudo docker push swr.cn-east-3.myhuaweicloud.com ...
Publié le 9 juin à 03h08
LibreSpeed : Déploiement express d'une plateforme de test de bande passante privée
Dans un environnement numérique, l'évaluation des performances réseau est essentielle. LibreSpeed, outil open-source léger en HTML5, permet d'héberger un service de test de vitesse autonome, indépendant des solutions tierces.
Démarrage rapide via Docker
Pour une mise en œuvre immédiate, utilisez Docker avec cette commande :
docker run -d --name ...
Publié le 8 juin à 23h58
Installation et configuration de Docker sur CentOS 7.9 avec accélération de téléchargement
Installation de Docker CE via Yum et configuration du dépôt Docker CE
Suppression des anciennes versions de Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logr ...
Publié le 7 juin à 18h28
Intégration de MongoDB dans une API Web .NET Core 3.1
Ce guide technique explore la mise en œuvre de MongoDB au sein d'une application API Web basée sur .NET Core 3.1. Il inclut des exemples de commandes MongoDB, une interfaec d'accès aux données en C#, un service d'implémentation et un contrôleur API pour des opérations de base.
Commandes MongoDB pour les tests
// Création d'un utilisateur avec d ...
Publié le 7 juin à 17h58