« Docker notes » : différence entre les versions
Apparence
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 6 : | Ligne 6 : | ||
Un <code>Dockerfile</code> est un plan en texte brut englobant toutes les directives de construction d’une image Docker. Cette image sert de base pour l’exécution de code dans un conteneur Docker.<br /> | Un <code>Dockerfile</code> est un plan en texte brut englobant toutes les directives de construction d’une image Docker. Cette image sert de base pour l’exécution de code dans un conteneur Docker.<br /> | ||
Lorsqu’un utilisateur lance la commande Docker run avec une application spécifiée, comme WordPress, Docker exploite les instructions du <code>Dockerfile</code> pour assembler l’image, garantissant ainsi une exécution transparente du conteneur. | Lorsqu’un utilisateur lance la commande Docker run avec une application spécifiée, comme WordPress, Docker exploite les instructions du <code>Dockerfile</code> pour assembler l’image, garantissant ainsi une exécution transparente du conteneur. | ||
< | <pre> | ||
FROM: permet de définir l'image source (appeler une seule fois) | FROM: permet de définir l'image source (appeler une seule fois) | ||
RUN: permet d'éxécuter des commandes dnas le conteneur | RUN: permet d'éxécuter des commandes dnas le conteneur | ||
Ligne 14 : | Ligne 14 : | ||
VOLUME: permet de définir des volumes utlisables | VOLUME: permet de définir des volumes utlisables | ||
CMD: permet de définir la commande par défaut lors de l'éxécution du conteneur | CMD: permet de définir la commande par défaut lors de l'éxécution du conteneur | ||
</ | </pre> | ||
[[Catégorie:Docker]] | [[Catégorie:Docker]] |
Version du 4 février 2025 à 10:20
Dockerfile est un script de commandes utilisé pour assembler une image Docker
Compose permet de définir et d’exécuter des applications multi-conteneurs.
Dockerfile
Un Dockerfile
est un plan en texte brut englobant toutes les directives de construction d’une image Docker. Cette image sert de base pour l’exécution de code dans un conteneur Docker.
Lorsqu’un utilisateur lance la commande Docker run avec une application spécifiée, comme WordPress, Docker exploite les instructions du Dockerfile
pour assembler l’image, garantissant ainsi une exécution transparente du conteneur.
FROM: permet de définir l'image source (appeler une seule fois) RUN: permet d'éxécuter des commandes dnas le conteneur ADD: permet d'ajouter des fichiers dans le conteneur WORKDIR: permet de définir le répertoire de travail EXPOSE: permet de définir les ports d'écoute par défaut VOLUME: permet de définir des volumes utlisables CMD: permet de définir la commande par défaut lors de l'éxécution du conteneur