CATALOGUE
Code & Data
Formation
Docker
Docker - Les fondamentaux
Comprendre l'utilisation des arguments dans Docker
DescriptionProgrammeAvis
Cette leçon fait partie de la formation
29,00€
Paiement unique • Accès à vie
Acheter cette formation
Formation incluse dans l'abonnement Elephorm
Je m'abonne à Elephorm
Personnalisation de la compilation Docker
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre l'usage des arguments lors de la compilation des images Docker.
- Savoir définir et utiliser des variables d'environnement dans un Dockerfile.
- Intégrer ces concepts dans une application Node.js.
Résumé
Découvrez comment ajouter des arguments à la compilation de vos images Docker pour plus de flexibilité. Apprenez à intégrer des variables d'environnement directement dans vos Dockerfiles.
Description
Cette leçon vous montre comment gérer les arguments et les variables d'environnement lors de la compilation des images Docker. Vous apprendrez à :
- Ajouter des arguments de compilation en utilisant build-arg.
- Définir des variables d'environnement à partir de ces arguments pour les utiliser au sein de vos conteneurs.
- Adapter ces concepts pour les intégrer dans un programme Node.js.
En suivant cet exemple pratique, vous verrez comment passer l'argument 'name' et l'utiliser dans votre conteneur. Vous apprendrez également à construire et exécuter vos conteneurs en affichant les valeurs appropriées dans vos scripts.
Questions fréquentes
Questions réponses
Comment ajouter un argument lors de la compilation d'une image Docker ?
Vous pouvez ajouter un argument en utilisant l'option
--build-arg
avec la commande docker build
. Par exemple, docker build --build-arg name=guillaume .
.
Comment utiliser un argument de compilation dans un Dockerfile ?
Pour utiliser un argument dans un Dockerfile, déclarez-le avec
ARG
puis utilisez-le en tant que variable, par exemple ARG name
suivi de ENV name=${name}
.
Quelle est la différence entre les arguments de compilation et les variables d'environnement dans Docker ?
Les arguments de compilation sont disponibles uniquement lors de la compilation de l'image, tandis que les variables d'environnement sont accessibles au runtime dans le conteneur en cours d'exécution.
Programme détaillé
Module 1 - Présentation des containers et installation de Docker
Module 2 - Utiliser MySQL sans l'installer sur sa machine
Module 3 - Créer et publier ses propres containers personnalisés
Module 4 - Lancer plusieurs containers ensemble grace à docker-compose
5 commentaires
4,6
5 votes
5
4
3
2
1
Il y a 9 mois
très clair et concis
Il y a 3 ans
Très bien
Il y a 4 ans
J'ai bien aimé car j'ai compris tant les explications que des exemples. Merci
Il y a 4 ans
Parfait, merci précis et concis
Il y a 4 ans
....