Docker - Création d'un registre privé avec Docker-Registry

Registre privé Docker-Registry Présentation de Harbor Harbor est un serveur de registre Docker destiné aux entreprises pour le stockage et la distribution d'images. Projet GitLab officiel : https://github.com/goharbor/harbor Projet open source permettant la signature et le balayage des contenus. Fonctionnalités clés de Harbor : Contrôle d'acc ...

Publié le 27 septembre à 01h45

Déploiement et gestion des journaux d'une application console .NET sous Docker

Architecture de l'application console L'utilisation de Docker pour héberger des applications console nécessite une configuration rigoureuse, particulièrement pour la gestion des flux d'entrée/sortie standard et la persistance des fichiers journaux. L'application cible est un calculateur interactif en ligne de commaned. À chaque opération, les s ...

Publié le 5 septembre à 19h31

Gestion fondamentale de Docker

Qu'est-ce qu'un conteneur et pourquoi l'utiliser ? Les conteneurs permettent d'encapsuler une application avec toutes ses dépnedances dans un environnement isolé, garantissant ainsi une cohérence entre les environnements de développement, de test et de production. Cette uniformité élimine les problèmes liés aux différences entre les systèmes hô ...

Publié le 27 août à 12h02

Déploiement et gestion d'un environnement LNMP sous Docker

Commandes Essentielles pour la Gestion des Conteneurs La maîtrise de Docker repose sur une série de commandes fondamentales pour orchestrer le cycle de vie des images et des conteneurs. # Récupérer une image depuis le registre officiel docker pull debian:latest # Lister les images disponibles localement docker images # Rechercher une image sp ...

Publié le 28 juillet à 14h19

Introduction et Utilisation Basique de Docker

Gestion des Versions de Docker Docker propose deux éditions principales : l'Édition Entreprise (EE) et l'Édition Communautaire (CE). Chaque trimestre, une version stable est publiée pour les deux éditions. Les versions CE bénéficient de 4 mois de support, tandis que les versions EE sont supportées pendant 12 mois. De plus, une version mensuelle ...

Publié le 24 juillet à 06h23

Guide des commandes essentielles de Docker

Gestion du service Docker Pour démarrer le démon Docker : sudo systemctl start docker Recharger la configuration du démon : sudo systemctl daemon-reload Redémarrer le service : sudo systemctl restart docker Arrêter proprement le service : sudo systemctl stop docker Pour stopper ou forcer l’arrêt d’un conteneur : docker stop <conteneur&gt ...

Publié le 23 juillet à 06h37

Utilisation Avancée de Docker avec les GPU NVIDIA

Gestion des Conteneurs avec Accès aux GPU NVIDIA Ce document détaille l'utilisation des outils nvidia-docker et nvidia-docker-plugin pour intégrer de manière transparente les capacités des GPU NVIDIA dans les environnements conteneurisés Docker. Ces outils simplifient le déploiement d'applications gourmandes en calcul sur des architectures hété ...

Publié le 22 juillet à 17h24

Construire une image Docker pour une application Python

1. Préparation de l'application Python Assurez-vous que votre application dispose d'une structure de projet de base : mon-application-python/ ├── main.py # Point d'entrée principal ├── dependencies.txt # Fichier des dépendances └── Dockerfile # Configuration pour la conteneurisation 2. Rédaction du Dockerfile # Sélection d'u ...

Publié le 20 juillet à 14h12

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

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