Recherche de site Web

Expliquer les volumes Docker avec des exemples

Dans le cas de Docker, les données seront stockées à l'intérieur du conteneur. Et lorsque nous supprimons le conteneur, les données seront perdues. Dans ce guide, nous apprendrons comment créer des volumes Docker, comment les attacher aux conteneurs et comment le même volume peut être partagé entre deux conteneurs ou plus pour stocker les données.

Si vous ne connaissez pas encore les bases de Docker, consultez le guide suivant :

  • Commencer avec Docker

Pourquoi avons-nous besoin de volumes pour Docker

Lire la suite →

Commencer avec Docker Compose sous Linux

Docker Compose est un outil pour définir et exécuter des applications Docker multi-conteneurs sous Linux. Avec Compose, nous utilisons un fichier YAML pour configurer les services de notre application. Ensuite, nous créons et démarrons tous les services à partir de la configuration avec une seule commande. Voici une illustration graphique simple qui montre comment Docker Compose fonctionne.

Lire la suite →

Comment exécuter Docker en tant qu'utilisateur non root sous Linux

Installer Docker sur Ubuntu est très facile ! Tout le monde, même les débutants, peut l'installer en 15 minutes. Après avoir installé Docker, j'ai remarqué que je ne pouvais pas effectuer la plupart des opérations Docker en tant qu'utilisateur normal. Je devais exécuter Docker soit en tant qu'utilisateur « root », soit avec les permissions « sudo » à chaque fois. Chaque fois que j'essayais de lancer Docker en tant qu'utilisateur non root ou sans permission sudo, je recevais l'erreur suivante :

Got permission denied wh

Lire la suite →

Comment configurer MySQL avec Docker sous Linux

Si vous êtes nouveau sur MySQL ou quelqu'un qui souhaite installer rapidement et facilement une base de données MySQL, alors cet article est pour vous. Dans cet article, nous apprendrons comment configurer MySQL avec Docker et Docker Compose sous Linux.

Commençons par configurer l'environnement Docker pour lancer le conteneur MySQL.

1. Installer Docker

Avant de lancer le conteneur Docker MySQL, vous devez avoir Docker et Docker Compose installés sur votre machine. Si vous n'avez pas installé Docker et Docker Compose, consulte

Lire la suite →

Installer Docker Engine et Docker Compose sur Ubuntu

Dans ce guide, nous verrons ce qu'est Docker, comment installer Docker Engine sur Ubuntu Linux. De plus, nous verrons également comment installer Docker Compose, un outil pour définir et exécuter des applications Docker multi-conteneurs.

Ce guide a été officiellement testé sur Ubuntu 24.04 LTS et 22.04 LTS. Cependant, il devrait fonctionner sur des versions plus anciennes telles que 20.04 LTS et 18.04 LTS. Pour une meilleure sécurité et stabilité, je vous recommande d'utiliser la version la plus récen

Lire la suite →

Installer Docker sur AlmaLinux, CentOS, Rocky Linux

Cela explique en détail comment installer Docker Engine avec Docker Compose sur des systèmes basés sur RHEL tels qu'AlmaLinux, CentOS et Rocky Linux.

Ce guide a été officiellement testé sur CentOS 9, 8, AlmaLinux 9, 8 et Rocky Linux 9, 8. À des fins de démonstration, j'utiliserai la version AlmaLinux 9. Toutes les commandes données ci-dessous sont les mêmes pour la plupart des systèmes basés sur RHEL.

1. Exigences Docker

Pour installer et configurer Docker, votre système doit répondre aux exigences minimales suivantes.

Lire la suite →

Tutoriel des commandes Docker | Commencer avec Docker

Ce tutoriel détaillé sur Docker couvre les commandes Docker essentielles, telles que comment créer un nouveau conteneur, exécuter le conteneur, supprimer un conteneur, et ainsi de suite. De plus, ce guide explique également comment construire votre propre image Docker personnalisée à partir d'un conteneur existant et comment supprimer des conteneurs et des images. Sans plus tarder, commençons à utiliser les bases de Docker !

Étapes d'installation de Docker

Docker peut être installé sur la plupart des systèmes d'exp

Lire la suite →

Manuel pour débutants de Docker Desktop pour Linux

Ce guide complet explique ce qu'est Docker Desktop et comment installer Docker Desktop sur Linux et comment utiliser Docker Desktop pour créer et gérer des conteneurs sur Linux.

Introduction

L'utilisation des technologies de virtualisation augmente rapidement chaque année. Il existe deux principaux types de technologies de virtualisation. Il s'agit de la virtualisation basée sur les conteneurs et de la virtualisation basée sur l'hyperviseur.

Parmi ces deux ty

Lire la suite →

Mise à jour automatique des conteneurs Docker en cours d'exécution avec Watchtower

Maintenir les conteneurs Docker à jour est l'un des travaux importants d'un ingénieur DevOps. Mettre à jour manuellement les conteneurs Docker est une tâche assez chronophage. Ce guide explique ce qu'est Watchtower, comment installer Watchtower et comment mettre automatiquement à jour les conteneurs Docker en cours d'exécution en utilisant Watchtower sous Linux.

Qu'est-ce que la Tour de Garde ?

Watchtower est une application gratuite et open source qui vous permet de surveiller les conteneurs Docke

Lire la suite →

Comment construire une image Docker personnalisée en utilisant Dockerfile

Dans ce guide, nous verrons une brève introduction à Dockerfile et apprendrons comment utiliser Dockerfile pour automatiser le processus de construction d'images Docker personnalisées sous Linux.

Qu'est-ce qu'un Dockerfile ?

Le Dockerfile est un simple fichier texte contenant des instructions pour créer une image Docker. Il contient toutes les commandes qu'un utilisateur pourrait appeler dans la ligne de commande pour créer une image.

Nous pouvons utiliser le Dockerfile pour créer nos propres images personnal

Lire la suite →