Gitlab : héberger vos images Docker avec Container Registry

Dans ce tutoriel, je vais vous expliquer comment héberger vos image Docker sur Gitlab. Pour faire « simple », on va créer avec Gitlab, un service similaire au Hub Docker nommer Container registry dans les projets sur Gitlab. Dans ce tutoriel je vais utiliser une installation de Gitlab déployer avec Docker et un reverse proxy Nginx. Si …

Lire plus



Gitlab : déploiement avec Docker et docker compose

Dans ce tutoriel, je vais vous expliquer comment déployer Gitlab avec Docker en utilisant un fichier docker-compose.yml. Présentation de Gitlab Avant de parler technique et déploiement, je vais vous présenter Gitlab pour ce que ne connaisse pas. Gitlab est un logiciel d’hébergement de source basé sur git avec les fonctionnalités suivantes : C’est en fait …

Lire plus



Keycloak : déployer un gestionnaire d’identification avec Docker

Dans ce tutoriel, je vais vous expliquer comment déployer Keycloak avec Docker. Présentation de Keycloak Avant de rentrer dans le vif du sujet, je vais vous présenter Keycloak. Keycloak est un logiciel Open source, qui permet de mettre en place un système d’authentification unique SSO qui prend en charge : Si vous connaissez ADFS, Keycloak …

Lire plus



Ubuntu 24.04 : Installation de Docker et Docker compose

Dans ce tutoriel, je vous vous expliquer comment installer Docker et Docker Compose depuis les sources officiels Docker. Au moment de la rédaction de ce tutoriel, Ubuntu 24.04 vient tout juste de sortir et Docker est déjà disponible sur les dépôt Sur la documentation de Docker, il faut passer plusieurs lignes de commande pour dans …

Lire plus



GLPI 10 : installation

Dans ce tutoriel, je vais vous expliquer comment installer GLPI 10 . Présentation de GLPI GLPI est l’acronyme de Gestionnaire Libre de Parc Informatique, c’est un logiciel Open source écrit en PHP et qui utilise une base de données MySQL ou MariaDB. GLPI est aujourd’hui éditer par la société Teclib qui distribue GLPI sous licence …

Lire plus



Guacamole : enregistrer et revoir les sessions avec une installation en conteneur Docker

Dans ce nouveau tutoriel dédié à Guacamole, je vais vous expliquer comment configurer votre environnement conteneurisé avec Docker pour enregistrer les sessions et accéder à leur « replay ». Depuis la version 1.5.0 de Guacamole, le visionnage des sessions vidéos enregistrés est natif dans l’interface web. Il n’y a plus besoin de convertir les fichiers avec l’outil …

Lire plus



Ubuntu 22.04 : installer Docker

Dans ce tutoriel, je vais vous présenter un script pour installer Docker et Docker Compose sur Ubuntu 22.04. Aujourd’hui de plus en plus d’application sont disponibles en conteneur avec Docker, il m’arrive régulièrement de devoir installer de nouvelle machine sur Ubuntu et de devoir installer Docker et Docker Compose. Personnellement, je préfère installer Docker depuis …

Lire plus



Déployer Guacamole en conteneur avec Docker et docker-compose

Dans ce tutoriel, je vais vous expliquer comment déployer Guacamole en conteneur avec Docker et docker-compose. Dans mon premier tutoriel sur Guacamole disponible ici, j’ai expliqué comment installer Guacamole directement sur Ubuntu. Comment vous allez pouvoir le voir, le déploiement de Guacamole en conteneur est très simple et rapide. La maintenant de l’application est aussi …

Lire plus



Docker : créer un conteneur MariaDB ou MySQL

Dans ce tutoriel, je vais vous expliquer comment créer un conteneur MariaDB ou MySQL avec Docker. Aujourd’hui de plus en plus d’application sont présentes en entreprise et nécessite sous une base de données. Auparavant, on avait souvent un serveur dédié au base de données MySQL ou MariaDB ou toutes les bases de données cohabités sur …

Lire plus



Docker : changer les plages d’adresse IP par défaut

Dans ce tutoriel, je vais vous expliquer comment changer la plage d’adresse par défaut de Docker. Par défaut Docker, utilise des adresses privée de la classe « B » à partir de 172.17 jusqu’à 172.32. Pour chaque « stack » ou conteneur, il va attribuer une plage avec un masque en /16. Voici un exemple : Dans certain cas, …

Lire plus