Docker : nettoyer les images non utilisées

Dans ce tutoriel, je vais montrer comment nettoyer (supprimer) les images de conteneurs qui ne sont plus utilisées. Au fil du temps et des mises à jour des différentes images de vos conteneurs, celle-ci s’accumule sur votre serveur et utilise de l’espace inutile, il y a donc tout intérêt à les supprimer. Pour commencer, on …

Lire plus

Construire ou personnaliser une image avec Docker-Compose

Dans ce nouveau tutoriel dédié à Docker et docker-compose, je vais vous expliquer comment construire une image personnalisé pour une conteneur depuis un stack de service que l’on a créé avec docker-compose Comme exemple, on va partir de l’image Openlitespeed sur laquelle on souhaite ajouter l’extension LDAP pour PHP. Voici le fichier docker-compose.yml de départ …

Lire plus

Installer Docker sur Ubuntu et Debian

Dans ce tutoriel, je vais vous expliquer comment installer Docker et Docker Compose sur Ubuntu et Debian. Installation de Docker et docker-compose depuis les dépôts officiels Docker et docker-compose fait partie des dépôts officiels des deux distributions (Ubuntu et Debian), il suffit donc de passer les deux commandes ci-dessous : Installation de Docker : Installation …

Lire plus

Docker : voir les logs des conteurs en directe

Dans ce « petit » tutoriel, je vais vous expliquer comment afficher logs en directement d’un conteneur sous Docker. Si vous avez déjà lancer un conteneur dans le paramètres -d, vous avez remarquer que l’on a en directement les logs du conteneur, si vous avez besoin de voir les logs d’un conteneur je vais vous expliquer comment …

Lire plus

ELK : installation et configuration d’un SIEM avec Docker

Dans ce tutoriel, je vais vous expliquer comment mettre en place un SIEM avec ELK (Elasticsearch / Logstash / Kibana) avec un Docker. Avant de se lancer dans le tutoriel, quelques explications et définition sont nécessaire afin de comprendre ce tutoriel. A la base, le stack ELK devait être installé sur un serveur directement, mais …

Lire plus

Docker : gérer vos conteneurs avec Portainer.io

Dans ce tutoriel, je vais vous expliquer comment gérer vos conteneurs Docker avec Portainer. Portainer est une application qui fonctionne sous Docker et qui va vous permettre d’avoir une interface graphique (Web) pour gérer vos conteneurs sous Docker. Avec Portainer vous allez pouvoir : Créer / Modifier / Supprimer des conteneurs Administrateurs vos containers (accès …

Lire plus

Docker : où sont stockés les images ?

Si vous recherchez les dossiers et les fichiers docker, ils sont stockés dans le dossier : Si vous utilisez le système de stockage par défaut overlay2, il est possible d’accéder aux dossiers et fichier d’une image en trouvant le dossier qui correspond à votre image. Exemple : J’ai lancé une image Ubuntu, dans laquelle j’ai …

Lire plus

Pour conclure sur ce tutoriel Docker

Ce premier tutoriel dédié à Docker s’arrête (d’autres vont suivre) ici et si je devais conclure en un mot, je dirais : Géniale ! Pendant longtemps, j’ai eu du mal à percevoir l’intérêt de Docker et des conteneurs, car souvent dans le tutoriel on présente Docker pour installer un site Internet avec WordPress et ce …

Lire plus

Installation de Discourse avec Docker

Dans ce second exemple d’installation d’une image Docker, on va voir comment installer l’image Discourse qui est un forum et qui utilise quasiment les mêmes composantes serveurs comme : PostgreSQL Ruby Redis Après cette installation sur un même serveur, nous aurons deux applications totalement indépendantes avec certain composant en « double » et sans conflit. Sur un …

Lire plus

Installation de Gitlab avec Docker

On va maintenant rentrer dans les choses sérieuses de notre tutoriel, on va commencer par installer l’image Docker Gitlab. En faite, il n’y a rien de compliquer, il y a juste une commande à passer et oui, c’est tout l’intérêt d’utiliser Docker, mais je vais vous expliquer ce que fait la commande, car faire c’est …

Lire plus