Rumah  >  Soal Jawab  >  teks badan

docker build 中-f选项为何无法使用?

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选项具体有哪些用处?为何我无法使用呢?

迷茫迷茫2706 hari yang lalu931

membalas semua(1)saya akan balas

  • ringa_lee

    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.

    balas
    0
  • Batalbalas