Maison > Questions et réponses > le corps du texte
root@debian :/tdsk1/dkfile/ubuntu_server# docker build -t test/ubuntu -f test/Dockerfile
docker: "build" requires 1 argument. See 'docker build --help'.
docker build -t test/ubuntu test 可以用
那么-f选项具体有哪些用处?为何我无法使用呢?
ringa_lee2017-04-25 09:04:55
Ce n'est pas que vous ne pouvez pas utiliser -f
, c'est juste que vous avez manqué les paramètres. docker build
doit transmettre un répertoire en tant que paramètre. Ce répertoire est le docker build
de context
, qui est le répertoire d'environnement pendant le processus de construction pour les commandes telles que ADD
, lors de l'utilisation du relatif. répertoire hôte, tous basés sur ce répertoire.
Si on ne passe pas -f
pour définir l'emplacement de Dockerfile
, il sera également interrogé dans ce répertoire par défaut. Mais cela ne signifie pas que passer -f
peut omettre la définition des paramètres du répertoire d'environnement.