繁体   English   中英

Docker 构建命令运行失败

[英]Docker build command failing to run

我已经尝试了很长时间来弄清楚我正在运行的命令中的错误是什么,但就是看不到问题所在。

这是在 gitlab runner 上运行的 docker 命令

docker build --file docker/myapp.Dockerfile --tag apphouse/myapp --tag apphouse/myapp:8ea7b80 --build-arg HTTP_PROXY=http://192.168.121.130:3128 --build-arg HTTPS_PROXY=http://192.168.121.130:3128 --build-arg http_proxy=http://192.168.121.130:3128 --build-arg https_proxy=http://192.168.121.130:3128 --build-arg NO_PROXY=10.61.61.5:80,dind:2375,dind:2376,docker:2375,docker:2376,172.20.38.37,172.20.36.45,172.20.36.29,docker.inf.ryui.lk,nexus.inf.ryui.lk,10.61.61.20,10.61.61.3,gitlab.internal1.lk --build-arg no_proxy=10.61.61.5:80,dind:2375,dind:2376,docker:2375,docker:2376,172.20.38.37,172.20.36.45,172.20.36.29,docker.inf.ryui.lk,nexus.inf.ryui.lk,10.61.61.20,10.61.61.3,gitlab.internal1.lk

错误

"docker build" requires exactly 1 argument.
See 'docker build --help'.
Usage:  docker build [OPTIONS] PATH | URL | -
Build an image from a Dockerfile

这是一些 output 以查看脚本从哪里运行

“密码”的 Output

/home/gitlab-runner/builds/wV5dDxY4/0/apphouse/myapp

'ls -lrth' 的 Output

total 24K
-rw-rw-r-- 1 gitlab-runner gitlab-runner  820 Mar  4 18:36 README.md
-rw-rw-r-- 1 gitlab-runner gitlab-runner  134 Mar  4 18:36 local-config.yml
drwxrwxr-x 2 gitlab-runner gitlab-runner   47 Mar  4 18:36 lib
-rwxrwxr-x 1 gitlab-runner gitlab-runner 8.1K Mar  5 00:12 myapp
drwxrwxr-x 2 gitlab-runner gitlab-runner   39 Mar  5 12:15 scripts
drwxrwxr-x 3 gitlab-runner gitlab-runner   95 Mar  5 12:15 docker

尝试这个:

docker build --tag apphouse/myapp \
    --tag apphouse/myapp:8ea7b80 \
    --build-arg HTTP_PROXY=http://192.168.121.130:3128 \
    --build-arg HTTPS_PROXY=http://192.168.121.130:3128 \
    --build-arg http_proxy=http://192.168.121.130:3128 \
    --build-arg https_proxy=http://192.168.121.130:3128 \
    --build-arg NO_PROXY=10.61.61.5:80,dind:2375,dind:2376,docker:2375,docker:2376,172.20.38.37,172.20.36.45,172.20.36.29,docker.inf.ryui.lk,nexus.inf.ryui.lk,10.61.61.20,10.61.61.3,gitlab.internal1.lk \
    --build-arg no_proxy=10.61.61.5:80,dind:2375,dind:2376,docker:2375,docker:2376,172.20.38.37,172.20.36.45,172.20.36.29,docker.inf.ryui.lk,nexus.inf.ryui.lk,10.61.61.20,10.61.61.3,gitlab.internal1.lk \
    --file docker/myapp.Dockerfile .

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM