很长一段时间以来,我一直在试图找出我在执行命令时的错误所在,但却没有看到问题所在。
下面是在gitlab运行程序上运行的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下面是一些输出,以查看脚本从何处运行
“pwd”输出
/home/gitlab-runner/builds/wV5dDxY4/0/apphouse/myapp'ls -lrth‘输出
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发布于 2022-03-04 23:30:47
试试这个:
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 .https://stackoverflow.com/questions/71358231
复制相似问题