Technologie Docker
Standard de la conteneurisation : empaqueter appli et dépendances dans une image portable, socle des pipelines CI/CD et des déploiements reproductibles.
SFEIR AI · Publié le 24 juillet 2026 · Mis à jour le 16 septembre 2026
Le standard de la conteneurisation
Docker a imposé le conteneur comme unité de déploiement : une image portable qui empaquette une application avec toutes ses dépendances, exécutable à l'identique du poste du développeur à la production. Le projet a été présenté publiquement le 15 mars 2013 par Solomon Hykes à la conférence PyCon, comme projet interne de la société dotCloud, fondée à Paris en 2008 et renommée Docker Inc. la même année. Le moteur est écrit en Go.
Engine et Desktop : deux régimes de licence
Deux produits portent le nom Docker et relèvent de régimes de licence différents. Docker Engine, sur Linux, est open source sous licence Apache-2.0 et le reste. Docker Desktop est un produit sous EULA : son usage sans abonnement est limité aux projets open source non commerciaux et aux entreprises de moins de 250 employés et moins de 10 millions de dollars de chiffre d'affaires annuel. Au-delà de l'un de ces seuils, un abonnement payant devient obligatoire.
Images durcies et ouverture du catalogue
Le 17 décembre 2025, Docker a rendu son catalogue de Docker Hardened Images, construites sur Debian et Alpine, gratuit et open source sous licence Apache 2.0. L'éditeur annonce plus d'un millier d'images concernées et revendique plus de 20 milliards de téléchargements mensuels sur Docker Hub ; ces deux volumes sont déclarés par Docker et ne font l'objet d'aucune mesure indépendante.
Un socle pour les agents
Au-delà du déploiement, le conteneur devient un environnement d'exécution isolé pour faire tourner des agents de code et du calcul d'inférence de façon reproductible et cloisonnée. Il s'articule avec l'orchestration (Kubernetes) pour passer à l'échelle et avec l'infrastructure as code pour rester gouverné.
Questions fréquentes
Docker et Kubernetes, quelle différence ?
Docker empaquette et exécute des conteneurs (l'unité) ; Kubernetes orchestre ces conteneurs à l'échelle (déploiement, réseau, résilience, montée en charge). L'un fournit la brique, l'autre la coordonne.
Docker Desktop est-il gratuit en entreprise ?
Non au-delà des seuils fixés par l'éditeur. L'usage sans abonnement est réservé aux projets open source non commerciaux et aux entreprises de moins de 250 employés et moins de 10 millions de dollars de chiffre d'affaires annuel. Dépasser l'un des deux suffit à rendre l'abonnement obligatoire.
Docker Engine est-il payant ?
Non. Docker Engine sur Linux est open source sous licence Apache-2.0 et n'est pas concerné par les conditions commerciales de Docker Desktop. C'est cette distinction entre le moteur et l'application de bureau qui détermine si une organisation doit souscrire un abonnement.
Quelle différence entre une image et un conteneur ?
Une image est un modèle immuable empaqueté, qui décrit une application et ses dépendances. Un conteneur est une instance en cours d'exécution de cette image. Une même image peut donner naissance à autant de conteneurs que nécessaire, tous identiques au démarrage.
Sources
- Docker — Pricing FAQ
- Docker — Docker: Nine Years YOUNG
shipping to the server is hard
- InfoQ — Docker rend ses Hardened Images open source · 2025-12-17
Docker dans vos projets
Échanger avec SFEIRArticles liés
Dagger : la stack logicielle qui veut remplacer les scripts de votre CI
Dagger remplace le YAML et les scripts shell des pipelines par des fonctions écrites en Go, Python ou TypeScript, exécutées dans des conteneurs par un moteur qui met en cache chaque opération. Lancé en mars 2022 par trois anciens de Docker, il annonce sa version 1.0.
Agents IA autonomes open source en entreprise : le guide du décideur (adoption, risques, gouvernance, TCO)
Hermès Agent et OpenClaw tournent déjà dans votre SI, souvent installés sans validation de la DSI. Adoption, sécurité, gouvernance RGPD et EU AI Act, TCO : le guide du décideur pour gouverner les agents IA autonomes open source sans freiner l'innovation.
Checklist DSI avant d'autoriser un agent autonome en entreprise
Sept domaines de contrôle, des questions fermées et un seuil de conformité par item : la checklist des vérifications à valider avant d'autoriser un agent IA autonome (Hermès Agent, OpenClaw ou équivalent) en production, de la base légale RGPD au plan de sortie.
Kubernetes en 2026 : orchestration cloud-native et IA
De l'orchestration à l'intelligence : Kubernetes au cœur de la transformation cloud-native En 2026, Kubernetes n'est plus simplement l'orchestrateur de conteneurs qui a révolutionné le déploiement applicatif il y a une décennie. Il est devenu l'épine dorsale des architec...