Docker run ou docker-compose, quoi utiliser ?

Bonjour à tous, Aujourd’hui dans cet article, je vais tenter de vous expliquer la différence entre la commande docker run et l’utilisation de docker-compose. Cet article s’adresse principalement aux personnes qui commence avec les conteneurs et Docker. Je précise aussi que je ne vais rentrer dans une utilisation avancée de docker-compose. Quand on commence avec …

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ême composants 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

Docker : quelques informations utiles avant …

Avant se lancer dans notre déploiement de conteneurs (Gitlab et Discourse) voici quelques informations (un peu en vrac) à savoir sur les conteneurs. Le réseau C’est ce qui est un peu déroutant au départ quand on pense virtualisation, par défaut, les conteneurs ne sont pas exposés directement une IP de votre LAN, il utilise un …

Lire plus

Installation de Docker sur Ubuntu

Avant de pouvoir utiliser des conteneurs, nous avons besoin d’installer Docker sur notre serveur Ubuntu qui va se charger de les gérer. Pour faire simple : Docker est le gestionnaire de conteneur, ce qu’est Hyper-V ou VMware à la virtualisation. En plus de Docker, on va installer docker-compose, qui permet de configurer des conteneurs docker …

Lire plus

Installation des prérequis

Avant de se lancer dans l’installation de Docker, nous allons d’abord installer quelques paquets : Cockpit : qui est une interface graphique Web qui va nous permettre d’administrer notre serveur Ubuntu et les conteneurs Nginx : qui sera utilisé en reverse proxy pour publier les Gitlab et Discourse certbot : qui va permettre de générer …

Lire plus

Docker: installation et utilisation concrète sur Ubuntu

Dans ce tutoriel, je vais vous expliquer comment installer Docker sur Ubuntu et ensuite à travers un exemple concret comment et pourquoi utiliser Docker. Au moment de la rédaction de ce tutoriel (en 2021) en tant que SysAdmin, j’avais beaucoup de mal à trouver une utilisation concrète aux conteneurs notamment Docker (alors je vous laisse …

Lire plus