Recherche

Trouver l’information utile

⌘K pour ouvrir · Échap pour fermer

Docker

Conteneurisation d'applications pour développer, tester et déployer le même environnement du poste au serveur

  • Palo Alto, États-Unis
  • Fondé en 2013
  • 501-1000 salariés
  • docker.com
Note de la rédactionExcellent
  • Tarifs vérifiés le 24 octobre 2026
  • Plan gratuit

En bref

Ce que propose Docker

Docker emballe une application et ses dépendances dans un conteneur qui tourne à l'identique sur un poste, en test ou en production. Docker Desktop réunit moteur, Compose et Kubernetes sur macOS, Windows et Linux, Docker Hub héberge les images et Docker Scout repère leurs failles. Gratuit pour les structures de moins de 250 salariés, il vise développeurs web, équipes produit et grands comptes.

Idéal pour

  • Développeurs web qui gèrent des projets aux versions de PHP ou Node différentes
  • Freelances et PME de moins de 250 salariés qui veulent Docker Desktop gratuit
  • Équipes jusqu'à 100 personnes qui partagent des images privées sur Docker Hub
  • Grands comptes qui imposent SSO, SCIM et liste blanche des registres d'images

Moins adapté si

  • Grandes entreprises sans budget : Docker Desktop y exige un abonnement payant
  • Équipes qui veulent une interface ou une documentation en français
  • Budget en euros : tous les prix sont affichés en dollars américains
  • 20 M+développeurs utilisateurs
  • 20 Md+téléchargements d'images par mois sur Docker Hub
  • 91 %des entreprises du Fortune 100 utilisatrices
Plateformes
  • API
  • Application lourde
  • Cloud
  • Logiciel Windows
  • Mac OS
  • Navigateur Web
  • SaaS
Langues
  • Anglais
Support
  • E-mail
  • Tickets
  • Documentation
  • Communauté
Déploiement
  • Cloud (SaaS)
  • Sur site
Accès
  • API

Verdict de la rédaction

Notre avis sur Docker

Docker reste l'outil de référence pour conteneuriser une application web : gratuit pour les indépendants et les PME, 9 $ par mois pour lever les limites de Docker Hub. Le compromis : une licence payante dès 250 salariés, des prix en dollars et un outil tout en anglais.

La rédaction LEPTIDIGITAL
  • Simplicité d’utilisation3,5/5
  • Richesse fonctionnelle5,0/5
  • Support client3,5/5
  • Rapport qualité / prix4,5/5

Avantages et inconvénients

Ce qu’on aime, ce qui coince

Points forts5

  • Docker Desktop gratuit sous 250 salariés et 10 M$ de chiffre d'affaires
  • Moteur open source sous licence Apache 2.0, installable sur six distributions Linux
  • Docker Pro à 9 $ par mois en annuel avec téléchargements Docker Hub illimités
  • Applications macOS, Windows et Linux, conteneurs Linux ou Windows sur Windows
  • API Engine REST documentée avec SDK officiels en Go et en Python

Points faibles4

  • Docker Desktop payant au-delà de 250 salariés ou 10 M$ de chiffre d'affaires
  • Aucun réglage de langue dans Docker Desktop, interface et documentation en anglais
  • Plan gratuit limité à 1 dépôt privé et 100 téléchargements par heure sur Docker Hub
  • Pas d'essai des plans payants, support limité au forum et à Slack en Personal

Top fonctionnalités

Ce que Docker fait le mieux

  • Docker Desktop

    Application macOS, Windows et Linux avec moteur, CLI, Compose, Kubernetes et suivi des conteneurs, images et volumes

    Dès Docker Personal
  • Docker Compose

    Toute la pile d'une application décrite dans un fichier YAML et démarrée en une seule commande

    Dès Docker Personal
  • Docker Hub

    Registre d'images publiques illimitées, dépôts privés, images vérifiées et images durcies

    20 Md pulls/mois

    Dès Docker Personal
  • Docker Scout

    Inventaire des composants de chaque image, détection des vulnérabilités et score de santé des dépôts

    Dès Docker Personal
  • Docker Model Runner

    Modèles d'IA de Docker Hub ou Hugging Face exécutés en local derrière une API compatible OpenAI

  • Contrôle d'entreprise

    SSO, SCIM, isolation renforcée des conteneurs et liste des registres et images autorisés

    Dès Docker Business

Aperçu produit

Docker en images

5 médias
Écran Containers de Docker Desktop avec la liste des conteneurs, leurs images, ports, statut et usage CPUOnglet Models de Docker Desktop avec le catalogue de modèles d'IA Docker Hub à télécharger en localCatalogue Docker Hub avec des images durcies Redis et Azure Metrics Exporter et la section Machine Learning et IATableaux Docker Scout avec tendance des politiques, vulnérabilités par paquet et score de santé d'un dépôtFormulaire de création d'un dépôt Docker Hub avec nom, description et visibilité publique ou privée

Tarifs

Combien coûte Docker ?

  • Docker Personal

    Pour les développeurs individuels qui ont besoin des outils essentiels

    Gratuit

    Pour un utilisateur

    • Docker Desktop, Engine, Kubernetes, Hub, Scout et Debug
    • 1 dépôt privé sur Docker Hub et 100 téléchargements par heure
    • 1 dépôt analysé par Docker Scout
    • Support par le forum et le Slack communautaires
    Choisir ce plan
  • Docker Pro

    Pour les professionnels indépendants qui veulent plus de fonctions et de ressources

    11 $/ mois9 $/ mois

    Par utilisateur

    • Téléchargements illimités sur Docker Hub
    • Testcontainers Cloud avec 100 minutes par mois
    • Synchronized File Shares et scores de santé Docker Scout
    • 2 dépôts analysés par Docker Scout
    • Réponse du support sous 5 jours ouvrés
    Choisir ce plan
  • Le plus choisi

    Docker Team

    Pour les petites équipes qui veulent des outils de collaboration

    16 $/ mois15 $/ mois

    Par utilisateur

    • Jusqu'à 100 utilisateurs et dépôts privés illimités
    • Ajout d'utilisateurs en masse, rôles sur Docker Hub et journaux d'audit
    • Dépôts Docker Scout illimités
    • 500 minutes Testcontainers Cloud par mois
    • Réponse du support sous 2 jours ouvrés, 24 h/24 en semaine
    Choisir ce plan
  • Docker Business

    Pour les entreprises qui exigent sécurité, contrôle et conformité

    24 $/ mois24 $/ mois

    Par utilisateur

    • Docker Desktop durci et isolation renforcée des conteneurs
    • SSO et provisionnement SCIM
    • Gestion des registres et des images autorisés
    • 1 500 minutes Testcontainers Cloud par mois
    • Achat sur facture et réponse du support sous 1 jour ouvré
    Choisir ce plan
  • Testcontainers Cloud : 3 $ les 100 minutes prépayées, 4 $ les 100 minutes à la demande
  • Docker Hardened Images Select : à partir de 5 000 $ par dépôt
  • Docker Hardened Images Enterprise : prix sur demande
  • Premium Support et TAM en option sur Docker Business, prix non publié
  • Docker Sandboxes dans le cloud : abonnement payé selon la consommation
  • Prix facturés en USD par l’éditeur.
  • Tarifs vérifiés le 24 octobre 2026 sur le site de l’éditeur.

Alternatives

Que prendre à la place de Docker ?

Toutes les alternatives
  • Postman

    8,6/10 · Gratuit

    Plateforme pour concevoir, tester, documenter et surveiller des API, du développeur seul aux grandes équipes

  • GitLab

    8,8/10 · Gratuit

    Plateforme DevSecOps qui réunit dépôts Git, CI/CD, sécurité et suivi de projet, en SaaS ou auto-hébergée

  • The Noun Project

    7,6/10 · Gratuit

    Banque de près de 10 millions d'icônes dessinées par des créateurs, avec plugins et API, pour designers et équipes

Test complet

Notre test détaillé de Docker

Lecture 4 min
  1. Quel problème Docker règle, et pour qui
  2. Comment fonctionne Docker au quotidien
  3. Cas d'usage concrets par profil
  4. Docker face à Podman, Rancher Desktop et OrbStack
  5. Les limites à connaître
  6. Quel plan choisir

Une application web qui tourne parfaitement sur le poste d’un développeur et plante sur le serveur de production : c’est le problème que Docker s’est donné pour mission de régler. L’outil emballe le code, ses bibliothèques et sa configuration dans une image, puis l’exécute dans un conteneur isolé, identique d’une machine à l’autre. Docker revendique aujourd’hui plus de 20 millions de développeurs et plus de 20 milliards de téléchargements d’images par mois sur Docker Hub.

Quel problème Docker règle, et pour qui

Sans conteneur, chaque développeur installe à la main sa version de PHP, de Node.js, de PostgreSQL ou de Redis. Les écarts de version entre postes, préproduction et production finissent toujours par produire des bugs difficiles à reproduire. Docker remplace cette installation manuelle par un fichier de description : tout le monde lance exactement le même environnement, en une commande.

Le premier public est donc celui des développeurs web, freelances ou en agence, qui jonglent entre plusieurs projets aux dépendances incompatibles. Si vous montez encore un serveur PHP local à la main, un conteneur vous évite de polluer votre machine. Viennent ensuite les équipes produit, qui partagent des images privées et automatisent leurs tests, puis les grandes organisations, qui doivent contrôler quelles images leurs développeurs ont le droit de télécharger.

Comment fonctionne Docker au quotidien

Docker n’est pas un logiciel unique mais un ensemble de briques. La documentation officielle les sépare ainsi :

  • Docker Engine, le moteur open source sous licence Apache 2.0, qui construit et exécute les conteneurs. Il s’installe directement sur Ubuntu, Debian, Fedora, CentOS, RHEL ou Raspberry Pi OS.
  • Docker Desktop, l’application pour macOS, Windows et Linux qui embarque le moteur, la ligne de commande, Compose, Kubernetes et une interface graphique pour suivre conteneurs, images, volumes et builds.
  • Docker Hub, le registre où l’on publie et récupère les images, publiques ou privées.
  • Docker Scout, qui inventorie les composants de chaque image et les compare à une base de vulnérabilités tenue à jour.

Le cycle de travail type tient en quelques étapes. Vous décrivez votre image dans un Dockerfile, vous la construisez, puis vous déclarez dans un fichier YAML Compose l’ensemble des services de votre application : serveur web, base de données, cache. Une seule commande démarre alors toute la pile, avec ses réseaux et ses volumes. Quand l’image est prête, vous la poussez sur Docker Hub, d’où vos collègues, votre intégration continue ou votre serveur la récupèrent.

La prise en main demande des bases en ligne de commande : l’interface de Docker Desktop sert surtout à surveiller et à dépanner, pas à tout configurer. Vous écrivez Dockerfile et fichier Compose dans votre éditeur habituel, Visual Studio Code par exemple, puis vous suivez l’exécution dans Docker Desktop. Sur Windows, Docker Desktop s’appuie sur WSL 2 ou Hyper-V et permet de basculer entre conteneurs Linux et Windows.

Les nouveautés orientées IA

Docker a élargi son périmètre aux usages d’IA. Docker Model Runner télécharge des modèles de langage depuis Docker Hub ou Hugging Face et les sert en local derrière une API compatible OpenAI, ce qui permet de tester une application d’IA sans clé payante. Docker Sandboxes, de son côté, isole des agents de code dans des environnements fermés, en local gratuitement ou dans le cloud avec une facturation selon la consommation.

Cas d’usage concrets par profil

  • Freelance ou agence web : un fichier Compose par client, avec la bonne version de WordPress, PHP et MySQL, que vous démarrez et arrêtez sans conflit entre projets.
  • Équipe produit : des images privées sur Docker Hub, des tests d’intégration lancés contre de vraies bases de données grâce à Testcontainers Cloud, et un contrôle des failles par Docker Scout avant chaque mise en production.
  • Équipe data ou IA : des modèles exécutés en local avec Model Runner pour prototyper sans envoyer de données à un service externe.
  • DSI de grand compte : SSO, provisionnement SCIM, liste blanche des registres et des images autorisés, et isolation renforcée des conteneurs sur les postes des développeurs.

Une fois l’image construite, elle se déploie sur n’importe quel serveur doté du moteur, d’un VPS d’entrée de gamme à un cluster Kubernetes.

Docker face à Podman, Rancher Desktop et OrbStack

Les trois alternatives reprennent le principe du conteneur popularisé par Docker. Podman, porté par Red Hat, fonctionne sans démon et sans droits administrateur, un argument pour les environnements Linux très verrouillés. Rancher Desktop, maintenu par SUSE, vise surtout ceux qui travaillent avec Kubernetes au quotidien. OrbStack se concentre sur macOS avec une application légère.

L’avantage de Docker tient à son écosystème : Docker Hub, la documentation, les intégrations avec les outils d’intégration continue et les extensions d’éditeurs supposent presque toujours Docker par défaut. Son point faible est la licence de Docker Desktop, payante pour les grandes structures, qui pousse certaines entreprises vers ces alternatives.

Les limites à connaître

La première limite est contractuelle. Docker Desktop reste gratuit pour un usage personnel, l’enseignement, les projets open source non commerciaux et les entreprises de moins de 250 salariés réalisant moins de 10 millions de dollars de chiffre d’affaires. Au-delà de l’un de ces seuils, ou pour une administration, un abonnement payant est obligatoire pour chaque utilisateur. Le moteur seul, installé sur Linux, n’est pas concerné.

La deuxième est linguistique : l’interface de Docker Desktop ne propose aucun réglage de langue et la documentation officielle est en anglais. Le compte gratuit, enfin, se limite à un dépôt privé sur Docker Hub et à 100 téléchargements d’images par heure, ce qui peut bloquer une intégration continue partagée.

Quel plan choisir

Si vous travaillez seul ou dans une structure sous les seuils de la licence, le plan Personal suffit pour développer. Passez à Pro dès que vous avez besoin de plusieurs dépôts privés, de téléchargements illimités sur Docker Hub ou de minutes Testcontainers Cloud. Team devient pertinent quand plusieurs personnes partagent des images et que vous voulez gérer les droits par rôle et garder un journal d’audit. Business n’a d’intérêt que si votre entreprise dépasse les seuils de la licence ou exige SSO et contrôle des images autorisées.

Pour comparer Docker aux autres outils de votre chaîne, consultez notre sélection de logiciels de développement web et notre panorama des logiciels de versioning.

Avis vérifiés

Aucun avis publié pour le moment. Soyez le premier !

Déposer un avis

Connectez-vous pour laisser un avis vérifié. Se connecter