Créer des Images personnalisées
Partie du cours Docker
Le Dockerfile de la leçon précédente se contentait d'installer des logiciels : il n'apportait aucun de vos propres fichiers dans l'image, et il ne contrôlait pas davantage l'endroit où ses commandes s'exécutaient à l'intérieur de l'image. Une vraie application a besoin des deux, votre code source copié dedans et un dossier de travail sensé.
FROM et RUN vous ont donné un sac rempli de logiciels, mais jusqu'ici rien qui vous appartienne n'y est entré. COPY prend des fichiers dans le dossier de votre projet, sur votre propre ordinateur, et les place dans l'image au moment du build ...
Envie d’apprendre Docker Créer des Images personnalisées dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Docker prêt, et travaillez sur Créer des Images personnalisées avec un tuteur IA qui connaît votre code.
Commencer cette leçonCréer des Images personnaliséesCe que vous allez apprendre
- COPY
- WORKDIR
- ENV
- EXPOSE
- Layer caching
- .dockerignore
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
13 leçons- 1Qu'est-ce que Docker20 min
- 2Votre premier Container25 min
- 3Les Images et le Dockerfile30 min
- 4Créer des Images personnalisées35 min
- 5Mise en réseau des Containers30 min
- 6Volumes et persistance30 min
- 7Docker Compose35 min
- 8Multi-Stage Builds35 min
- 9Variables d'environnement et secrets25 min
- 10Healthchecks et politiques de redémarrage25 min
- 11Optimisation des Images et sécurité30 min
- 12Registries et publication25 min
- 13Projet final : déployer une stack50 min
