Aller au contenu
Propul group

Technologies / Docker

Docker

Infrastructure

Une application et ses dépendances figées dans une image. Ce qui tourne en production est exactement ce qui a été testé.

CoûtLibre. Le coût est celui du serveur qui exécute les conteneurs et de leur surveillance.
UsageReprise de code existant · Exploitation de SaaS multi-organisations · Environnements de recette identiques à la production
MaintenanceL'image est le contrat. Si elle tourne en recette, elle tourne en production, ce qui supprime la catégorie de pannes « ça marchait sur ma machine ».

Quand nous la choisissons

  • Reprendre un projet dont l'environnement de développement est perdu.
  • Déployer la même image sur plusieurs environnements sans dérive.
  • Isoler des services dont les dépendances entrent en conflit.

Quand envisager une autre approche

  • Un site statique, que rien n'oblige à conteneuriser.
  • Une équipe sans personne pour surveiller ce qui tourne.
  • Un besoin qu'une plateforme d'hébergement gérée couvre déjà.

Fiche technique

Architecture et exploitation

ArchitectureImage multi-étapes : la construction se fait dans une image outillée, seul le résultat part en production. L'image finale ne contient ni compilateur, ni dépendances de développement, ni sources.
CoûtLibre. Le coût est celui du serveur qui exécute les conteneurs et de leur surveillance.
SécuritéUne image doit être reconstruite régulièrement : une image figée accumule les vulnérabilités de son système de base sans que rien ne le signale.
MaintenanceL'image est le contrat. Si elle tourne en recette, elle tourne en production, ce qui supprime la catégorie de pannes « ça marchait sur ma machine ».
Cas d’usageReprise de code existant · Exploitation de SaaS multi-organisations · Environnements de recette identiques à la production
Les alternatives : Un hébergement géré, sans conteneurs

Pour un site ou une application simple, une plateforme gérée coûte moins cher en temps d'exploitation.

Questions

Préparer le choix.

Faut-il Kubernetes ?

Presque jamais pour une PME. Un serveur bien configuré avec un orchestrateur léger couvre l'essentiel des besoins, sans le coût d'exploitation qui va avec un cluster.

Comment déployez-vous ?

Image construite, poussée, déployée derrière un proxy inverse avec certificats automatiques. Le retour à la version précédente est une opération d'une minute.

Les autres fiches

Comprendre les choix qui se complètent.

Partons de votre usage.

Le choix technique vient soutenir votre projet, ses contraintes et son évolution.

Parlons de votre projet