Section courante

A propos

Section administrative du site

docker buildx build

Construire la construction X
Docker

Syntaxe

docker buildx 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).
--allow Ce paramètre permet d'autoriser des droits privilégiés supplémentaires, par exemple network.host, security.insecure.
--build-arg Ce paramètre permet de définir les variables de construction.
-c Ce paramètre permet de partager le microprocesseur (poids relatif).
--cache-from Ce paramètre permet d'indiquer les sources de cache externes (par exemple : user/app:cache, type=local,src=path/to/dir).
--cache-to Ce paramètre permet d'indiquer les destinations d'exportation du cache (par exemple : user/app:cache, type=local,dest=path/to/dir).
--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 microprocesseur (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).
-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.
--load Ce paramètre permet d'indiquer le raccourci pour --output=type=docker.
-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 de limite d'échange mémoire égale à la mémoire plus d'échange mémoire : «-1» pour activer l'échange mémoire illimité.
--network Ce paramètre permet de définir le mode réseau pour les instructions RUN pendant la construction.
--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).
--output Ce paramètre permet d'indiquer la destination de sortie (format: type=local,dest=path).
--platform Ce paramètre permet de définir la plate-forme cible pour la construction.
--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.
--pull Ce paramètre permet de toujours essayer d'extraire une version plus récente de l'image.
--push Ce paramètre permet d'indiquer un raccourci pour --output=type=registry.
-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 que le fichier secret à exposer à la construction: id=mysecret,src=/local/secret.
--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.
--ssh Ce paramètre permet d'indiquer le socket ou clefs de l'agent SSH à exposer à la construction (format : default|[=|[,]]).
-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 le options Ulimit.
--builder Ce paramètre permet de remplacer l'instance de générateur configurée.

Description

Cette commande permet de commencer une construction.



Dernière mise à jour : Vendredi, le 11 Décembre 2020