Section courante

A propos

Section administrative du site

 Logiciel  Plateforme  Installation  Utilisation  Annexe 
Vue par liste complète
Vue par aperçu
Vue par catégorie
BBS
Compression de données
Editeur de texte
Installateur
Adam
Alpha
AmigaOS
Amstrad CPC
Apple II
Atari 400/800
Atari ST
CoCo 3
Commodore 64
Commodore 128
CP/M
DOS
Java
Linux
Macintosh
Mac OS X
MSX2
OS/2
Solaris
TRS-80
Windows
Windows 3
Installation du logiciel
Présentation du logiciel
Outils
Référence des commandes
Référence des commandes docker-compose
Référence des instructions du «Dockerfile»
Docker Swarm
Référence de termes et du vocabulaire
Commandes de Linux - Docker

docker build

Construction
Docker

Syntaxe

docker build [OPTIONS] PATH | URL | -

Paramètres

Nom Description
--add-host Ce paramètre permet d'ajouter une cartographie d'hôte à IP personnalisé (host:ip).
--build-arg Ce paramètre permet de définir les variables d'un numéro de construction.
-c Ce paramètre permet de partager le microprocesseur (poids relatif).
--cache-from Ce paramètre permet d'indiquer les images à considérer comme sources de cache.
--cgroup-parent Ce paramètre permet d'indiquer un groupe de contrôle parent facultatif pour le conteneur.
--compress Ce paramètre permet de compresser le contexte du numéro de construction à l'aide de gzip.
--cpu-period Ce paramètre permet de limiter la période CFS (Completely Fair Scheduler) du microprocesseur.
--cpu-quota Ce paramètre permet de limiter le quota CFS (Completely Fair Scheduler) du microprocesseur.
--cpu-shares Ce paramètre permet de partager le microprocesseur (poids relatif).
--cpuset-cpus Ce paramètre permet d'indiquer que le microprocesseur dans lesquelles autoriser l'exécution (0-3, 0,1).
--cpuset-mems Ce paramètre permet d'indiquer que le MEM dans lesquels autoriser l'exécution (0-3, 0,1).
--disable-content-trust Ce paramètre permet d'ignorer la vérification d'image. La valeur par défaut est true.
-f Ce paramètre permet d'indiquer le nom du Dockerfile (la valeur par défaut est 'PATH/Dockerfile').
--file Ce paramètre permet d'indiquer le nom du Dockerfile (la valeur par défaut est 'PATH/Dockerfile').
--force-rm Ce paramètre permet de retirer toujours les conteneurs intermédiaires.
--iidfile Ce paramètre permet d'écrire l'identificateur d'image dans le fichier.
--isolation Ce paramètre permet d'activer la technologie d'isolation des conteneurs.
--label Ce paramètre permet de définir des métadonnées pour une image.
-m Ce paramètre permet d'indiquer la limite de mémoire.
--memory Ce paramètre permet d'indiquer la limite de mémoire.
--memory-swap Ce paramètre permet d'indiquer la limite d'échange mémoire égale à la mémoire plus l'échange mémoire: «-1» pour activer l'échange illimité.
--network Ce paramètre permet de définir le mode réseau pour les instructions RUN pendant la construction. Réclame une API 1.25 ou supérieur.
--no-cache Ce paramètre permet de ne pas utiliser de cache lors de la création de l'image.
-o Ce paramètre permet d'indiquer la destination de sortie (format : type=local,dest=path). Réclame une API 1.40 ou supérieur.
--output Ce paramètre permet d'indiquer la destination de sortie (format : type=local,dest=path). Réclame une API 1.40 ou supérieur.
--platform Ce paramètre permet définir la plate-forme si le serveur est compatible avec plusieurs plates-formes. Réclame une API 1.38 ou supérieur.
--progress Ce paramètre permet définir le type de sortie de progression (auto, plain, tty). Utilisez plain pour afficher la sortie du conteneur. La valeur par défaut est auto.
--pull Ce paramètre permet d'essayer toujours d'extraire une version plus récente de l'image.
-q Ce paramètre permet de supprimer la sortie de construction et d'afficher l'identificateur d'image en cas de succès.
--quiet Ce paramètre permet de supprimer la sortie de construction et d'afficher l'identificateur d'image en cas de succès.
--rm Ce paramètre permet de supprimer les conteneurs intermédiaires après une construction réussie. La valeur par défaut est true.
--secret Ce paramètre permet d'indiquer un fichier secret à exposer à la construction (uniquement si BuildKit est activé) : id=mysecret,src=/local/secret. Réclame une API 1.39 ou supérieur.
--security-opt Ce paramètre permet d'indiquer des options de sécurité.
--shm-size Ce paramètre permet d'indiquer la taille de /dev/shm.
--squash Ce paramètre permet d'écraser les couches nouvellement construites en une seule nouvelle couche. Réclame une API 1.25 ou supérieur.
--ssh Ce paramètre permet d'indiquer le socket ou les clefs de l'agent SSH à exposer à la construction (uniquement si BuildKit est activé) (format: default|[=|[,]]). Réclame une API 1.39 ou supérieur.
--stream Ce paramètre permet d'indiquer que le flux se connecte au serveur pour négocier le contexte de construction.
-t Ce paramètre permet d'indiquer le nom et éventuellement une balise au format 'name:tag'.
--tag Ce paramètre permet d'indiquer le nom et éventuellement une balise au format 'name:tag'.
--target Ce paramètre permet de définir l'étape de construction cible à construire.
--ulimit Ce paramètre permet d'indiquer les options Ulimit.

Description

Cette commande permet de créer une image à partir d'un Dockerfile.

Remarques



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Vendredi, le 11 Décembre 2020