Rumah > Soal Jawab > teks badan
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
Bukannya anda tidak boleh menggunakan -f
, cuma anda terlepas parameter. docker build
perlu lulus dalam direktori sebagai parameter Direktori ini ialah docker build
's context
, iaitu direktori persekitaran semasa proses binaan untuk arahan seperti ADD
, apabila menggunakan relatif direktori hos , semuanya berdasarkan direktori ini.
Jika kami tidak memasukkan -f
untuk menentukan lokasi Dockerfile
, ia juga akan disoal dalam direktori ini secara lalai. Tetapi ini tidak bermakna bahawa menghantar -f
boleh menghilangkan takrifan parameter direktori persekitaran.