devops

Docker

Plateforme de conteneurisation pour packager et déployer des applications.

Définition détaillée

Docker est une plateforme qui permet d'empaqueter une application et ses dépendances dans un conteneur virtuel léger.

Concepts clés :

  • Image : Template readonly
  • Container : Instance en cours d'exécution
  • Dockerfile : Recette de construction
  • Docker Compose : Orchestration multi-conteneurs

Avantages :

  • Environnements identiques partout
  • Déploiement rapide
  • Isolation des applications
  • Utilisation optimale des ressources
FROM node:20-alpine
WORKDIR /app
COPY . .
RUN npm install
CMD ["npm", "start"]

Élimine le fameux "ça marche sur ma machine" !

Explorer plus de termes

Découvrez d'autres définitions dans notre glossaire complet

<//>Retour au glossaire
Docker - Définition - HULLI STUDIO | HULLI STUDIO