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

Nginx – module VTS – statistique par Virtual Host

Dans ce tutoriel, je vais vous expliquer comment mettre en place le module VTS (Virtual Host Traffic Status), qui va nous permettre d’avoir des statistiques détaillés par Virtual Host, ce qui peut être intéressants quand on héberge plusieurs sites sur un même serveur Web ou que l’on utilise Nginx comme reverse proxy. Le module VTS …

Lire plus

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

Ansible : organiser vos hôtes dans un fichier d’inventaire au format YAML

Dans ce tutoriel, je vais vous expliquer comment organiser vos hôtes dans un fichier d’inventaire au format YAML à la place du format du fichier d’origine avec Ansible. Si vous découvrez ansible, je vous invite à lire ce tutoriel avant : Ansible : installation, configuration et utilisation avec Windows et Linux Pour commencer voici notre …

Lire plus

Zabbix – superviser Docker

Dans ce tutoriel, je vais vous expliquer comment un serveur Docker avec Zabbix à l’aide de l’agent 2. L’agent2 de Zabbix permet de superviser Docker sans avoir besoin d’ajouter de template ou de plugin à l’agent car il le fait nativement. Voici la page officiel : Docker monitoring and integration with Zabbix. Mon environnement : …

Lire plus

Zabbix : superviser un site Internet

Dans ce tutoriel, je vais vous expliquer comment superviser un site Internet à l’aide de Zabbix. La supervision des sites Internet, ce fait en utilisant les scénarios Web et il est possible d’ajouter des paramètres par exemple si une authentification est nécessaire, ici on va simplement faire au plus simple. Avec Zabbix voici les informations …

Lire plus

Zabbix : redémarrer un service Windows

Dans ce tutoriel, je vais vous expliquer comment redémarrer un service Windows où l’agent Zabbix est installé. Si vous avez suivi le tutoriel : Zabbix – Redémarrer un service sur Ubuntu – Linux, c’est quasiment identique. Pour illustrer ce tutoriel, nous allons chercher à redémarrer le service Winlogbeat. Comment vous pouvez le voir, sur plusieurs …

Lire plus

Déployer Nextcloud avec Docker

Dans ce tutoriel, je vais vous expliquer comment déployer Nextcloud rapidement avec Docker et docker-compose, en plus de Nextcloud, nous allons déployer OnlyOffice Document Server qui va nous permettre l’édition de documents en ligne. Idéalement, vous aurez aussi besoin d’un reverse proxy (Nginx), qui peut être installer sur le serveur Docker si vous n’avez pas …

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