docker build 中-f選項為何無法使用?
迷茫
迷茫 2017-04-25 09:02:55
0
1
928

root@debian :/tdsk1/dkfile/ubuntu_server# docker build -t test/ubuntu -f test/Dockerfile
docker: "build" requires 1 argument. See 'docker build --help'.help'.

docker build -t test/ubuntu test 可以用

那麼-f選項具體有哪些用處?為何我無法使用呢?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(1)
左手右手慢动作

並不是不能使用-f,是你漏了参数。
docker build需要传入一个目录作为参数,这个目录是docker buildcontext,也就是在构建过程中的环境目录,对于ADD一类命令在使用相对的宿主机目录时,都是以此目录为基准的。
如果我们没有传入-f去定义Dockerfile的位置,也会默认在这个目录中查询。但并不是传入了-f,就能省略這個定義環境目錄參數的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!