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 builder build

Construire une construction
Docker

Syntaxe

docker builder 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 de construction.
-c Ce paramètre permet de partager le microprocesseurs (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 le groupe de contrôle parent facultatif pour le conteneur.
--compress Ce paramètre permet de compresser le contexte 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 microprocesseurs (poids relatif).
--cpuset-cpus Ce paramètre permet d'indiquer le microprocesseur dans lesquelles autoriser l'exécution (0-3, 0,1).
--cpuset-mems Ce paramètre permet d'indiquer 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.
-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 toujours retirer 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 de mémoire illimité.
--network Ce paramètre permet de définir le mode réseau pour les instructions RUN pendant la construction. Réclame l'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 l'API 1.40 ou supérieur.
--output Ce paramètre permet d'indiquer la destination de sortie (format : type=local,dest=path). Réclame l'API 1.40 ou supérieur.
--platform Ce paramètre permet de définir la plate-forme si le serveur est compatible avec plusieurs plates-formes. Réclame l'API 1.38 ou supérieur.
--progress Ce paramètre permet de 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 de toujours essayer 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.
--secret Ce paramètre permet d'indiquer le fichier secret à exposer à la construction (uniquement si BuildKit est activé): id=mysecret,src=/local/secret. Réclame l'API 1.39 ou supérieur.
--security-opt Ce paramètre permet d'indiquer les 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 l'API 1.25 ou supérieur.
--ssh Ce paramètre permet d'indiquer que le socket ou les clefs de l'agent SSH sont exposer à la construction (uniquement si BuildKit est activé) (format : default|[=|[,]]). Réclame l'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 que le nom et éventuellement une balise au format 'name:tag'.
--tag Ce paramètre permet d'indiquer que 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.

Remarque



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