« Docker notes » : différence entre les versions

Page créée avec « Dockerfile est un script de commandes utilisé pour assembler une image Docker<br /> Compose permet de définir et d’exécuter des applications multi-conteneurs. *[https://www.theknowledgeacademy.com/blog/dockerfile-vs-docker-compose/ sources] == Dockerfile == 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.<... »
 
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.
<code>
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
</code>


[[Catégorie:Docker]]
[[Catégorie:Docker]]